This item was a gift for my husband. He loves it. The overall quality is very nice and the style is great. I think my husband would appreciate a slightly more generous cut. The fit is on a small size for a large.
The sizing is more like a "match fit", than a "fan fit". We will probably order an XL next time, but my husband takes a large in everything else. My husband is 5'11" and weighs 190lbs (180 cm/86kg).