The perfect length dress does exist. Shell: 95% polyester, 5% spandex. Lining: 100% polyester. Machine wash