I LOve this dress I was afraid it wouldn't fit. It came a long way from the UK and I ordered it a size a snug, and it fits the fabric is 97% cotton, 3% spandex. So Im hoping it will be ok when I wash it in very cold water and hang to dry. I am short so it is kinda longish to me but, my kids say it looks fine. I saw this and thought Audrey Hepburn and had to have it, I glad I bought it!