This product works great! i couldn't believe when i put on how well it shaped me perfectly. I just got it today so i say four stars, because i don't know how long the elasticity will last. For the above reason i say 4 stars. Thanks to Kat W. review i made a decision to get the smallest size which was XS just give me the tightest suction and what a great decision!