My DD (6) was recently given one from an aunt and absolutely loved the whole experience.
Her cousin (on the other side) who is 10 saw it and said rather wistfully that some of her friends had one, but she'd never done it.
I was thinking of getting it for DNiece for Christmas, but not sure whether it would still have that magic at 10yo. Do any parents of 10yo girls have any advice? It's within budget, but it is expensive so I'd only want to get that if she' d really love it.