This is my second waist trainer, I got the small and now the extra small. I love them so much. They are really good quality and if you are consistent you definitely see results! Ive only been wearing them for a month and have already seen the results!!!