I wish I would have done my research before buying my dress that took three weeks to arrive. Not only was shipping much longer than expected, but the dress is not the same one. The color is way off, and the lacey fabric was not as pictured. I normally don't buy clothes off websites I am not familiar with, but I am going to a wedding and decided to take a gamble when I came across the beautiful green dress I saw on Rosedress.com I will never purchase from this site again and wouldn't recommend anyone else doing the same.