Didn't pay too much attention to the dress description so was a bit suprised with the light cotton material, did have to wear a full slip beneath, skirt was full enough for me. I am a bit on the small side so I had to take in the waist a little otherwise perect fit. I opted to add a thicker belt as I found the one that came with the dress was too thin (P.S. its also made of cotton material). Love the dress. It arrived way before the due date; was happy with the purchase, would recommend for anyone who wants a classy retro look.