These are great toys for a very young child. It is very easy for child to learn to press the top, release and watch it go, fast, and a long way across the floor. Very gratifying for the child to watch the toy respond so readily to his/her simple action. An older person also can play with the child sending them back and forth to each other across the floor. I first got a set of these for my grandson when he was about 1 yr old, and he quickly learned how to make them 'GO!!" Something we didn't expect: he sometimes got fascinated just holding one of these in his hands, pressing the top, and watching the tail wiggle, lol! He is nearing 3 yrs old and I've just bought him his 3rd (and probably last) set.Be aware: Child will probably outgrow this toy by age of 4 or so. Also they wear out pretty quickly; however, they are inexpensive, so you can buy replacements if your child really likes them. Finally, does not work well on heavy carpet.