As I understand it, these are made in Taiwan.  The details are pretty good, especially the engine compartment.  The tires are rubber, the bodies are metal and the bases are plastic. These are pictures of an assembled model, and you will likely receive an un-assembled model.  These are also pictures of a unit that is mass produced.  Your vehicle might have micro differences.