I loved this dress, but it was not the fabric I expected. It is definitely NOT 100% cotton like the site says. There is no tag in the dress saying what the fabric is made of. If it were cotton at all, it would be machine washable instead of handwash only - and it wouldn't feel like parachute material.. it's a little flimsy, and the buttons were falling off after the first wear. Good thing it still looks great without the buttons!