My husband wanted to love this. But it has a strange cut. Probably more like a ‘muscle’ shirt where it’s cut a bit big on top then tapers. Material is definitely a polyester type with little flex or stretch. That said my husband has broad shoulders and a bit of a belly, and usually takes an XL in all shirts. The XL on this fit him ok in the shoulders (with not much give) but loose in the chest and tight in the belly. Going up a size just seemed like it would make the cut weirder so unfortunately we had to return it. Good luck. But definitely not for everyone.