The TShirt itself is really nice, and excellent quality. However, the sizing is way off, even for a slim fit shirt. I ordered a Large, and it was TINY. by normal standards, I'd say it was more Small size, maybe even Extra Small. Bit of a shame, as it's a really nice top, can't fault the quality.