I’m 6’3” 275lbs and I ordered an XXL. The quality is very nice while being lightweight but warm. The length was so long it hit the underside of my butt. The stomach area was tight but the shoulders were wide enough for me. Almost feels like an upside down triangle. I wanted to like this product and I do like the quality. However, the fit of this item is not for me.