I don't usually like Henley shirts but this is a good one. It fits a little smaller than I had anticipated. I would rate it higher but the sleeves were abnormally long. In a dress shirt I wear a 36 sleeve and this in XL, the sleeves came down way past my knuckles. I had my wife move the sleeve button and that solved most of the problem.