This dress has just enough stretch to be comfortable, but still holds it's shape to show off your curves. A classic style to dress up or just slip on with flats. 97% polyester 3% spandex. Made in USA. Label says dry clean, but I put it in the washer on gentle and it looks fine.