My husband is 6'1" and about 300 pounds, not fat, huge bones, he is a weight lifter. He loves this shirt very much. They fit as expected, the first one I bought was 3X, he lost weight going to 2X, and they fit him like a glove, not too tight. He loved it so much I ordered one myself to wear under my shirts so I didn't want to hug my body. I'm 5ft 2in, 145, I ordered medium, it does the job, my sticky shirts don't sag anymore, just fits my hips nicely! I will continue to buy them as my husband wears them out!