I previously gave this dress a 1 star review, because it failed to arrive. I complained and was contacted by Little Miss Marmalade. There had apparently been a name mix up. My order arrived a few days later Little Miss Marmalade refunded me the cost of this dress for the inconvenience. The dresses I received are adorable! They are So well made. I will definitely be ordering again!