My son mostly rides his in parking lots and school grounds etc. He beats the hell out of it going up and down stairs and slamming up curbs, The battery lasts about an hour or a bit longer. If we take it onto the dirt and he is climbing pretty steep 10 - 15 foot hills the battery life cuts back to about 3/4 hour. Quality has been pretty good overall. The first day he had it he pulled a wheelie and stepped off the back .... big crack in the rear fender, duct tape holds it together now.
I would definately recommend one to anyone who has a young kid who wants to learn. My boy rides it right outside the front door of our house with the other kids on their push bikes.