I've recently purchased three other Carhartt shirts and all fit well and look good. This shirt runs a little smaller than the others and offers no stretch at all. It's also a little stiff and after a three washes,fabric softer and a combination dryer and hang dry it's still not comfortable. It seems like it will last forever but I hope softens up . My review seems to say 5 stars but it's only because it wouldn't let me change to three stars.