I was initially concerned to order a dress off New York Dress Company as there is so many fraudulent companies, but I took a chance after reading positive reviews and so glad I did! The staff were extremely helpful to ease my worries. They ship in stock items very quickly. It initially said will ship in 5-7 days, but shipped in in a couple days and had my dress across the country in 7 days. It was packaged in a plastic dress bag on a hanger, ready to wear with no wrinkles. The dress was beautiful and just as shown on website. I unfortunately had to return for a size smaller and was concerned it would be a hassle, however, their online chat girls (shoutout to Deniece) were so helpful and immediately set me up with an exchange. Once they received my dress back, they again immediately shipped my dress out even though they said it would be a 2-3 day processing time before shipping. Their A+ customer service coupled with their exceptional speed of shipping, I would definitely purchase from New York Dress Company again! The dress is gorgeous and definitely a designer original!