Everything a child would dream of UNTIL they drive it and it only drives 10 minutes after patiently waiting for it to charge all day ! Expected better for the price!