I didn't like this shirt at all. I am 6'2" 225lbs, 8% bf, 31 inch waist. I first ordered a large and it's slightly short but not a big deal.  The problem was it's too snug around the chest and lats and the shirt has no stretch to it.  So I ordered the XL and it fits good around the chest and lats but its way too baggy around the stomach and falls in a way that gives the appearance of pregnancy.  It kinda defeats the purpose of having a 6 pack if you look like you have a beer belly.  I will say it is a quality made product and if they would just add an ounce of stretch and tighten the stomach area up it would be perfect.