I have resisted wearing SPANX for many years, and I am glad that I made this purchase.  Initially hard to get on, but after that, it fits like a glove and has compression in the proper places.  My only suggestion for this excellent undergarment is somehow easier access for going to the bathroom.  It really smooths you out and does not flatten the breast area as I worried that it would.  A great product!