This company exceeded my expectations! I had read so many bad reviews AFTER I had already placed the order and paid, and was so worried about if I would get my dress on time for my wedding. I looked at my dress status every day. On the thirteenth day after placing my order, my dress was ready for delivery and then shipped out later that same day. I think they did super express shipping because I got my dress the very next day around three in the afternoon. I opened the box and pulled out the dress and it was as beautiful as the picture. I am very pleased with the quality and speed of shipping. I would order from this website again.