I read these reviews after placing my order for my dress, and I was a bit skeptical, but I was able to get in contact with customer service and they promised me a full refund if my dress didn't come on time. I placed my order April 9, 2018 and aid $40 extra for it to come before April 25, 2018. I just received my dress today and it is exactly what it showed on the picture.. I hope this helps