My three-year-old son when visiting his friend always went for this toy first. When we would leave he would try to take it home. So I finally bought this for him and he has not put it down except for when his one-year-old sister picks it up. It is light enough for my one-year-old to push around and is durable enough for my three-year old son to play with. As far as I am concerned I have already got my moneys worth! Hopefully this will be a toy that they will play with for a few years. My son asks for me to get "mommy's" vacuum out and vacuum the floor with him. It's great that he gets to feel involved in helping me and also that I can get some housework done and not feel like I am not paying attention to him. I would suggest this toy for anyone!