Good quality, heavy fabric, and construction seems quite decent as well. However, it is too small overall. I ordered to my chest size (36) and it's slightly snug in the waist (I have a 32 waist) and quite short in the crotch even though I did not have pants on underneath, only underwear. I'm assuming it will shrink some in the wash, as indicated by other reviewers, so I'll try sizing up by 2 full sizes to a 40.
Rating: [4 of 5 Stars!]