I am 5'3" and I wear pants/dress size 12-14. The size 8-10 fit nicely. It was form fitting without being uncomfortable or having bulges show anywhere (not around the underarm area). I absolutely love it! It's an excellent investment imo. The price is reasonable & mine is very well made. I don't feel concerned the clasps on the tummy control piece will come undone or break.