I'm 6'2" 210 and the XL fit like an OJ glove- perfect. I hate OJ but love this shirt! The color is easy on the eyes and the fabric is super soft and the stitching is not even noticeable on the skin. Dress up or dress way down, it's up to you, this shirt is ready for anything. I love it.