The perfect length dress does exist.Loose and flowy maxi dress with gathered tiers, puff sleeves and functional shell buttons down the front. Made of 55% Linen, 45% Viscose. Machine wash cold.