A great knee length dress is hard to come by. This one is a gorgeous and block printed dress with puff sleeves and ruffles on the cuffs. It also features an elastic waist, button down front of beautiful shell buttons and a pleated bottom. This beautiful dress was hand block printed in India by traditional artisans. Brynlee is 5'3" and is wearing a S/M S/M: 34" Bust, 27.5" Sleeve Length, 34.5" Length M/L: 36" Bust, 28" Sleeve Length, 36.5" Length L/XL: 38" Bust, 28.5" Sleeve Length, 38.5" Length 100% Cotton. Wash by hand or machine wash cold. This item is Final Sale.