I wanted to give this company 5 stars, but I know that way, it would seem too sketchy. I made the mistake of ordering my dress before reading reviews on the website, and I immediately panicked about it. I messaged live support asking when my order could possibly get here by. My prom is May 29, and I ordered April 21 (late for dress shopping, I know). I messaged live chat on April 24, and they said that my order was already shipped out. I was confused since my earliest arrival date was May 8, and latest date was May 22. It had only been 3 days and my custom made dress was already shipped. Live chat told me that they would email me a tracking number within the next 24 hours. And they did. The shipping process began in China, and took no more than 2 days to get to Canada. I ended up getting the dress April 28, a week after I had ordered my dress. The dress comes in a cheap plastic bag, with the dress folded inside out to prevent any of the embellishments from falling off or being damaged. I tried on the dress, worried that they would just ship me a size 2 (I'm very short and tiny so I had to get a custom size a little smaller than 2), and it fit me according to the measurements that I gave them. I am very pleased with my order from them, although live chat was a little difficult to talk to. I'm not sure how others could have experienced such a bad time with this website but I am super happy about mine! I know it sounds too good to be true that mine came custom sized and colored in a week since I've ordered it, considering I didn't pay for rush shipping like they asked, but I had a great experience with them!