After all the mixed reviews that Ericdress had I was super worried about ordering from their website. I checked the tracking info nearly everyday. But after 12 days my dress was shipped and I got it in three. It looks just like it did in the picture and the customer service rep was super nice and replies to my constant messages in a timely fashion. Would buy again