This skirt is made with swim grade fabric and is stretchy and comfortable with elastic waist. This style has pockets! Medium: 30" waist, 38" hips, 25" length HIDDEN LEGGINGS *Length on all our athletic skirts is measured from the top of waistband.