I ordered my dress about 3 weeks before prom and it came with a week to spare. The quality was impeccable; there was an under satin layer and an outer velvet layer which was lined with a rubber material that makes it thick. When I emailed the team, they were respectful and replied very quickly. I got my dress altered after and even the lady who was altering my dress said it was a good deal. The only negative is the high shipping cost, but you can't really blame ShopLuu for that. Overall great experience! If I need another formal dress I would repurchase here.