I read quite a few horrible reviews AFTER I made my order. I got pretty nervous. But, there was no need! My daughters' dresses look exactly like the photos, feel like good quality, and were fantastic prices! It arrived 8 days after I placed the order and was properly packaged. I am very happy!