This stretchy denim skirt is very comfortable and has an elastic waistband. 26” length. Waist stretches 3” more. Sizing: XS. S. M L. XL Waist: 28" 29.75" 32" 34" 36"Hip: 36" 37" 39" 42" 44" This style is also maternity friendly!