Excellent quality and was received in time. I didn't know if "Sophie" and I would be in the 4th of July parade until the last minute. Her dress did arrive in time! Thank you. She was a hit with the kids. Great quality and will keep The Pet Boutique on "my favorites." Thanks again.