The dress is beautiful.  But the fit is off - runs large.  The color is pretty, but not color advertised.  It was supposed to be more magenta but came out closer to hot pink.  Often little girls know exactly what they want.  My little one was so sad about the color, but she finally said "okay". But I love it. Yes, I would buy it again in another color if the occasion called for it.