At first glance I was a bit disappointed with the cheap plastic heart box these rings came in. But upon closer inspection, most of the rings are actually quite cute and I could see how little girls might like them. I bought two sets, one for my granddaughter and one for my girlfriend's granddaughter (both will be 7 soon). I think you will like them very much. I'm only giving three stars because I don't know how strong they are, if they will stand up to repeated use. I don't know if they deform immediately or if the jewels/figurines fall off easily. Hope they hold up!