The size of the shoulders is average, the body is fine although it is perfect for XL, only the shoulders are ridiculous! Compared to other XL sizes, this one had much smaller and shorter shoulders, just like my old mediums!
Pros
Great fit and quality polo shirt for the price. Fits perfectly and washes well.