I ordered my dress on a Tuesday the event I was attending was on Saturday. I brought next day delivery, so when it didn't come on Wednesday I was understanding as things dents always come on the right day so a day late isn't bad, however when it hadn't come by Friday I was a little worried. I got an email saying that my order was expected on Monday almost a whole week from when I ordered it. My friend also ordered a dress from here and it was terrible quality. please do not order from here if you are under time pressure and care about quality.