This is one of the most comfortable shirts I've owned. Slightly runs on the longer side compared to most shirts I've owned, but I actually like that. It's slightly but not overly slim-fitting which is great for my athletic body type. 5'10" and 170 lbs the Large looks perfect on me.