Knee-length corduroy suede pinafore dress with embroidered flowers all over, suspender straps, concealed zip-up side and side pockets. Match it with the Baby’s Breath Embroidered Puff Sleeve Blouse.S: 28″ waist, 30″ length excluding strapsM: 29.5″ waist, 30″ length excluding strapsL: 31″ waist, 30″ length excluding strapsXL: 32.5″ waist, 30″ length excluding straps