Im not sure how to describe this shirt. I bought a large which is my size for shirts, but it fit me wrong. It fits my shoulders, arms and chest perfectly. But my midsection is an entire different story. Looked like I had smuggled a full set of michelins from my local costco and forgot to take em off. Now, granted this is not entirely the shirts fault. But if you don't have a six pack, I suggest you buy a size (or two) larger. Im keeping it as motivation to try and lose weight, which will inevitably turn into itll just get placed at the back of my closet forgotten never to be seen again. So if it shrinks in the first wash I probably won't even notice.