Seems to be a quality item. Following the advice of other reviews I ordered a XXL instead of my usual XL. The fit was about right in the shoulders, but the extra length was like a tall size. Instead of returning, I'm handing it off to a family member who's not quite as broad and a little taller than me.