After reading the previous reviews, I ordered this toy for my 4 year old grandson. I was sadly disappointed the minute I opened the box. Some of the pieces are incredibly tiny and cheaply made. The price I paid was substanial and the toy did not live up to its ratings. I would consider this toy "dollar store" material.