Excellent fit!  I like this shirt because it is more of an athletic fit.  I'm 6'1", 185 lbs and sometimes large shirts are bulky around the mid section.  The material is extremely soft, breathable, and has some stretch.