These are one size fits most. Approx size 0-12/14. Kind of like one size leggings fit! SUPER stretchy! Super flattering. 95% nylon, 5% spandex. These are super comfortable.