I bought this product to slim my waist down for my wedding dress. At first it was a little difficult to put on but I either lost a little weight or it got a little loose just from the few times I've tried it on. Kind of shapes me but to me it doesn't fit as severe as I would like. It doesn't flatten me much, just shapes me a little, I guess defining my curves. I'm 5'5" and weigh between 130-135, and bought the medium. For the price compared to much costlier products, it defines your curves some but I thought it would be give me more definition. I think it might have a little too much elastic to tighten in the areas I wanted.