I was reluctant to order the XL because with long sleeve shirts the sleeves usually fit me short, not to mention the body is also short and overly baggy. That was not the case with this one. I'm 6'2" 210 lbs. with a 37" sleeve and a 38" waist. It was a perfect fit.