This cute athletic & swim skirt has a stretchy elastic waist and is great for outdoor and water wear. Leggings 4" longer. Small: 4/6 30" waist, 36" hipsMedium: 8/10 32" waist, 39" hipsLarge: 12/14 34" waist, 40-41" hips XL: 14/16 37" waist, 43-44” hips 2XL: 18 40” waist, 46” hips3XL: 20/22 41-42” waist, 47-48” hips 25" skirt length.