I'm 6' 1" and weigh about 250lbs (mostly midsection unfortunately) and this shirt fit best in my normal XXL sizing. I originally tried an XL thinking it would give me a snug look and the truth is the XXL did that. If you want it a bit looser than I would suggest going up a size. Will be taking these on vacation soon so I should have more to say after I return. For now, GOOD BUY!