It cames fast and it works great. But the charging time is 30 to 40 mins . A bit long and play time is 5 mins. U have to remove the battery to charge it. removing the battery is a bit annoying. Tight housing. Not easy for the kid to charge it by him self. Sometimes when u hit somewhere the battery cover open . U have to close it.