I bought these for my 7 year old grand daughter and they were a big hit.
I was a little disappointed that the energy was from a battery (in the heel) rather than a piezo-electric source.
But my grand daughter loved them, so all is good.