I read the reviews on this site AFTER I ordered my dress, so I got really nervous and I just knew that either it was never going to get here, or that it was going to be a piece of crap that I wasted $160 on. But it actually came just a little over a month from when I ordered it; which is honestly not bad considering it was costume, hand made, ordered during peak season, and it was from China. It arrived and to my bewilderment it fit PERFECTLY. They got all my measurements right, and even added a little extra fabric in the back like I requested. The fabric was a decent quality, and it looks nice. I am rating 4 instead of 4 stars because the costumer service is not great, they responded to my email the second time I sent it, and I had to put some weird code in the subject line for them to reply, it was confusing. But once they did reply they were friendly and helpful enough.