This Bike is perfect! We wanted to get our 3 year old son an Ebike that was strong enough to handle hills and jumps. The E500 can handle extremely steep hills and he weights 40lbs. Ive been impressed with this thing. The Suspension is awesome, he has no issue jumping this thing. The battery last fairly decently long but a backup battery would be perfect for track days. I dont recommend doing this but I weight 180lbs and I got on it and it took me up our steep driveway no problem. The brakes are awesome. They are not hard to pull like others. The are hydrolic brakes not a cable so they are strong and easy for kids to squeeze unlike other brands. Anyway if youre looking for a competitive bike. This is the one. It rivals the PW50 gas bikes for kids.