Too small. I usually wear medium and ordered a size up to be on the safe side and this shirt is still too small. He's not breathing either. I could wear it in cool weather, but it would hardly be comfortable to wear in summer
Pros
Fits great and the price is right. I'm 5ft 8in, 170lbs and the average size fits perfectly.
Cons
The shirt is prone to static electricity, making it uncomfortable to wear.