im 6'1 215lbs and this shirt fit pretty good. i got it in a large. length is good and it does fit fine for wearing out and about but maybe next time id get an XL even though i usually wear large. i like to have my shop shirts a little on the loose side for working on stuff