We've had this toy for about 2 years now, since my older son was an infant. I now have two boys (1 & almost 3) and this toy still gets played with every time they find it in the toy box.
I love that it is durable. It has been banged around a LOT and still works like the day we were given it - with the same batteries, I might add.
It's easy enough to use that both my boys can work it. Before that, I would shake it and let them "chase" it around. The longer you shake it the more power it gives so if you have enough space this thing will really move.
My only complaint is that if it isn't turned off and it is just tossed in the toy box or cast aside, the noise it makes when you shake it (like it's powering up) won't stop. It's super annoying. It would be nice if after a period of time (a minute would be PLENTY) the toy went into a sleep mode. But even without it, this thing is worth the money in my opinion.
They toy looks great, bought it for my son's 4th birthday, he loves all Toy Story toys... unfortunately it simply never worked, even after we changed the factory included batteries. We've tried resetting it, shaking it as shown in the instructions, yet nothing made it run, not even the sounds! Too bad! I think had it worked as promoted in the packaging my son would've loved it!