This is an awesome kid's ride on car. It came 98% fully assembled, only thing I had to do was to open up the seat cover, and connect the wires from battery to the main control module, which is awesome, since most of my kid's ride on toys I got them before, I had to do lot of assembly steps to put everything together. The battery came almost fully charged as well, because when I plugged in the power adaptor to charge, it only took about 15 minutes for the "full charge" notification light to turn on. Not sure how long battery last if play continuously, but my kids has been riding it around for a week (maybe between 5 to 15 minutes a day), and it still has plenty of juice left. The car also has some built-in music and pretty cool LED light on each side. It runs very stable and it can do a complete 360 circle in 1 place, which is very fun (though does get a bit noisy when they drive... LoL)... I'm very happy that my kids love their new toy!!!