For the price I paid for this Spanx and the reviews I read before purchasing, I definitely expected MORE. I have purchased a total of 3 Spanx and by far this was the worst when it comes to firmness and hold. I personally wouldn't recommend anyone to purchase this, if you do maybe you should consider purchasing a smaller size than you would normally wear.