I bought two dresses from Dress Lily on December 28th. It did take a long time for the orders to arrive but I expected that it would take a long time because the website says that it sometimes takes long, and also the shipping was free. The dresses I received were well worth the wait. They were very cute and different looking than any other outfits that I have. Dress Lily's customer service was very helpful and reassuring through the whole process, they even sent pictures of the packages before they shipped them out so I knew they were on their way. I am very happy with my purchase and will definitely order again!