I ordered a prom dress for my daughter and received it in about 2 and a half weeks - oddly enough there was not progress or shipping info until we inquired - but it arrived safely and timely so no harm no foul. The dress was a disaster. The bodice and the drapery (forgive my ignorance of dress terminology, I'm winging it) were different color and were not supposed to be, the beadwork around the waist looked like a Kindergarten project. The drapery was not gathered at all like the picture showed and the panels in the back that meet at the zipper were not centered or the same height. It also smelled vaguely of smoke on opening... so needless to say it was useless. They responded instantly, tried to assuage with a percent rebate back to me, when I pushed for a full refund there was no argument and I had it within the day. SO, be careful with what you're ordering, order with plenty of time to deal with the unexpected and be polite and direct with their customer service. The latter seems to be their saving grace as I was genuinely worried that we were stuck with some oversees slapped together junk. I was pleased with the service.