I usually buy shirts in size XL. But I bought the XXL because I couldn't check the tightness before buying. I'm glad I did. Size XXL is exactly what I wanted. I think the XL would be a little cozier. That might be what some people want, so I don't knock often. But I like the slightly loose fit. So XXL is just right. The quality seems to be good. The length is good for my height.