We have a 6 and 9 year old and both of them loved this RC car. The speed was pretty moderate for the size of the car. It comes with two batteries which I appreciated so my girls could play with it while the other charged. It charges in about 4 hours. It’s fast on gravel and regular asphalt but not as fast in our thick St. Augustine grass. I would recommend playing with it in a parking lot or on a paved area. The little shocks on it made it very durable when crashes occurred. The car itself is made very well. The tires grip well. The kids loved to race each other driving it and running it. The controller is made of cheaper plastic but works well to control the car. The car won’t turn well once the battery starts to die. It is definitely well worth what we paid for it. I would purchase it again.