For the price, this is a good piece. It's not Spanx, it doesn't have the hold-you-in quality of real Spanx, but for the price it's a good slip that does what I need it to do. My only complaint is it does have a tendency to ride up from the bottom and end up in a roll at the waist. When I wear it I find myself having to take a break now and then to go to a bathroom and recombobulate myself. If you want Spanx, with Spanx hold and Spanx quality, spend the money and get real Spanx. If you want to save money and have a slip that's not quite as good... then this is a fine purchase.