This is cheaper quality than I expected, even after reading other reviews. It fit mostly, but had too big a chest, which is the opposite of my usual problem. Also, the ribs section was too tight ti zip up. Very odd with that being a spot that is not chunky on me.... Odd cut maybe?