Nice shirt, runs small. Apparently it is X(extra)-slim, and fits about a size small. I normally wear an XL in button ups, (I'm 6'6, 210), but this was more like a large. the sleeves are plenty long, but i felt like i was going to rip them off moving my arms around. Ordered an XXL, hopefully its a better fit. Seems like a nice shirt otherwise.