Was so worried about ordering a dress because I saw terrible reviews. It caused a lot of stress because my dress cost so much but in the end it was worth the stress. My dress came in about 3 weeks. I got mine custom made and it fit perfectly. It look so beautiful.