The perfect length dress does exist.Self - 95% cotton, 5% linen. Lining - 100% rayon. Made in China. Hand wash. Unlined. Pull-on styling. Smocked back with tie detail. Puff sleeves with elastic cuffs. Side slant pockets. 49 1/4" shoulder to hem.