Model wearing a large in both Model 5 ft wearing 3 inch heels 100% cotton has some stretch Fit TRUE TO SIZE Small 2-7 Medium 8-10 Large 11-13 You are purchasing the bottom ONLY Pant $45 Skirt $35