If you like the feel of Spanx, you will love these. These are soo good meaning very good quality. You will love the high waist as it holds everything in. These come in. Sizes S M L XL 1X 2X 3X. These will be your go to leggings. I am addicted and wish we ordered more. These are 88% Polyester 12% Spandex- they stretch. I am 5’4 145 lbs. I can wear the small for a super firm fit which shows their stretch. . My regular size is a size 9/10 medium. My true legging size is a medium. Recommend stay true to your size for a great fit.