I loved the quality of this product.  However, I bought a size too large for my needs (I'm a size 16, bought a size 2X, should have bought a size L or XL).  But I could not close it myself in the front.  Due to the angle required to close the hooks in the front or tie the back, I can't use the product and had to return it.  If you can manage to close the hooks yourself or always have someone on hand to help you -IT'S A FABULOUS PRODUCT AND WORTH THE PRICE.  Buy one size larger than you think you should if you want it to actually provide shape rather than just smooth you out.