I actually bought this for one of my sons and am going to purchase one for my other son. This is a great deal. It works awesome. That thing has been run into so many things and hit the floor while the kids play with it and I have not had to replace any parts yet. Great value.