After waiting over a month (I ordered my dress Jan 20, finally got it March 10) I was very disappointed. The dress is so small. It has to be size extra small which I'm not. IDK if they did this on accident or on purpose. But even on the receipt that showed on the front of the package said a totally different size. And my confirmation email showed the size I asked for. Ugh!. So after the long wait I can't even wear it(wanted it for Disneyland) also IDK if it was $20 the damn thing wasn't even finished. Like seriously there's no sewing job at the bottom of the dress. There strings hanging everywhere inside of it and if no one noticed why is there no how wash tag on it? Also no size label anywhere. I got the tale as old as time dress and the color looks very faded :( image was too stretched out. Definitely different then what the pic shows on their site/facebook page. IDK I think with the long wait and the quality it could have been made better. You can get better clothes at Walmart and pay less. Unfortunately Walmart doesn't have cute printed dresses like this site does but I feel like I can't trust lulutops. Such a disappointment. I'm sure it worked out for some but not me I guess.