We bought this for our 9 year old son, he LOVES it. It is one of his favorite toys. It drives over all kinds of stuff, is relatively fast, and shoots something fierce. The main gun sort of retracts before it fires, simulating recoil (the whole tank moves). The airsoft pelets have some serious oomph. It can dent a can from 5 feet. It makes squeaky tank track sounds when it moves and shooting sounds when it fires. The turret moves a little slowly but good enough.
Driving it is easy, although I would have preferred a 2 joystick configuration instead of buttons.
The only real cons would be:
1) The remote feels a little cheap
2) The antennae IS cheap, it broke within a week.
Several reviews say to keep it away from kids, I disagree. I'd say a kid from 5 up could safely play with this tank. If you worry about them shooting things with it, just keep the beebees locked up and pull them out when you can play with them (you will want to).