At first I was scared about ordering my dress on line. I ordered this dress and was worried it would not come in time for my wedding. The dress came 4 weeks later, not late. I should have ordered 1 size above mine because of the mermaid style but they gave you plenty of extra material for alterations, now the dress fits perfect. I look forward to wearing my dress .I would definitely recommend the dress.