I bought two of these shirts in different colors, and they arrived just in time for our Independence Day family photos! The perfect fit for my body type is right in between a medium and large. I opted for the large and it fits like the other large shirts I have, but slightly fitted with tighter sleeves, which I like. The comfort, style and quality for the price is insane. On top of that, the organization supports fallen heroes’ families. How amazing is that? Love this shirt, love the Til Valha...