This skirt has hidden shorts underneath. Cotton/Spandex Jersey 95% Cotton/5% Elastane construction. Medium is approximately 13" (33cm) in total length. Elastic waistband. Form-fitting