Next: I'm taller than average: 6ft 2in, 200lbs. I bought XL although I usually wear L in most shirts (I'm quite a muscular guy). Pros: It's cheap, if you buy 3 packs it's $10 per shirt. The material itself feels good. Chest and arms fit well. Disadvantages: length the shirts were too short for me and flexible (for lack of a better word) around the waist. I bought the shirt because the picture showed that it was tight all around, not just on the chest and arms. The neckline of the shirt fell a bit bigger than expected. Maybe because of the size XL, but that didn't affect the length of the shirt, you could have done without the oversized neckline if the length was right.