I love these shapers! I wear mine (small) every day, It started to feel a little on the loose side and wasn't doing much for making my figure so I got a smaller one and it didn't fit! The Shaper stretches so if you have worn it out like I did.. stick with the same size.  PS THIS IS HARD TO KEEP CLEAN!!! If you wear it every day like me it is very hard to keep clean, I steam clean mine with my iron and it works okay to get the sweat stains but the smell lingers so I get a new one every so often. I would def recomend this product to anyone tho!