I got this truck for my two year old and he loves it. I was just surprised by how small it was. Our neighbor has the exact same truck with the exact same features but a much larger model. I didn't pay attention to the size dimensions because it looked exactely alike. My bad! I thought I was geting a deal at $20, but now I know the $40 truck is much bigger.