I dont know why there are many reviews which are not good about them. I ordered 3 dresses last month, and I got 2 of them very soon. After few days later, I contacted them for my last one dress. They email me the status, and I cancelled it for I need it the next day. I ask the refund, and they dealt with it quickly. Im happy about it. And I will order some other dresses next week.