Our daughter asked for electronic toys for her 7th birthday, and I saw this as an opportunity for her to build her own simple robot. The BrushBot (as we call it) was just what I was looking for. Its visually appealing, the instructions are clear, the parts were all there, and it didn't take long for us to build together, so she didn't lose interest in it before it was complete and ready to play with. My daughter was proud of the work she had done, and she could even share it with her younger sister; we found that if you pull the brush down so the toy tilts forward slightly one can push it in a fairly straight line, so they had a game of 'catch' as they pushed it towards each other across the floor. It functions on hard surfaces only, and its pretty noisy, but the vibrations do give it that sense of being alive, as if she'd built her own busy little pet. Quite charming!