My niece was thrilled with this gift, she doesn't want to put her down! The shipping was right on time which was terrific. My only complaints are that the embroidery of the first name is partially hidden by the overlapping of the dress. Also, the dress was slightly wrinkled. Other than these issues, I was pleased with my order.