My almost 3 year old CAN walk but it would take us 3 hours to get to the end of the street if I always let him walk