I ordered several dresses for an event from this site the same day I ordered from 3 other websites. All of the other dresses were shipped and received with at least five days to spare before the event. However, it's been over a week and the shipments have been delayed twice. Now they're telling me I will not receive my order until 4 days after the event, which is two weeks from the date I ordered them. They have no expedited shipping that I can pay for, so I will have to send them back as soon as I get them. Make sure you order at least 2-2.5 weeks in advance of the date you need them. Not sure about the quality or if I even receive them at all.