Beautiful dress. Impressed with the quality for $25 and my daughter really thought it looked like the one from the most recent movie. She is 7 and we ordered an 8 and the size was perfect. The butterflies are on safety pins so you can choose the amount and where you want them to be.