This is such a great dress from New York and Company. I bought this for myself but it's just a tad too tight so I am passing it on. It is a structured denim dress with stretch. The denim is thicker and keeps its shape better. It feels like a built in Spanx dress. lol! Thank you for looking and as always Happy Shopping!