The perfect length dress does exist. Flutter Sleeve Dress has nice sleeve coverage, an elastic waist, and self belt. The fit is flattering and can be dressed up or down. 70% Viscose, 25% Polyester, 5% Spandex. Turn Inside Out. Machine wash cold. Delicate cycle. Color: green