While a good idea, the truck is poorly made. The truck pieces that hook together fall apart whenever my 4-yr. old son tries to roll it across the floor, and he ends up very frustrated. I ordered a replacement for it, thinking we just had a defective one, but the new one has the exact same problems. You're better off spending your money on something else.