This is Not at all what I expected. When it said Mega blocks I expected the big version of Legos. The picture makes it look like it's pretty big. This entire truck is only maybe 5 inches long. This is not worth the $20 that I paid for it. Do not buy this if you want a dump truck that can hold anything bigger than 2 inches by 2 inches. Only good thing is it does actually run well on carpet.