If you need a dress for an important event, think twice about ordering from a vendor who manufactures and ships from China. The "savings" in price can turn into a logistical nightmare if the item arrives and is not what you expected. You'll possibly end up needing alterations (if that's an option, depending on the problem), and there go any savings. If the item is unwearable, attempting to return it can be tricky and expensive, as well as a headache. I ordered from Top Wedding, but had problems that could not be fixed, so had to return dress and start over. Though customer service was responsive and courteous, I should have gone to a local store, where I could try items on, and know before I purchased that I had a dress I could wear.