Shirt is awesome. I've always been an (XL) 6' 2" 215lbs, but I've been getting my $hit together and my body is falling in place, so I purchased the (L). I will say its an athletic fit, fits me great, but it's tight on the love handles, so if you're on the cusp on being an XL, get the XL.
Awesome shirt.