A majority here are diecast. Some are plastic. Marked Mattel and or Disney/Pixar. These are all older cars. 2017-2020 range to the best of my knowledge. Some have damage/paint chipping. Some may have peeling decals or missing pieces on it. Just please note and ensure you are okay with this prior to purchasing you are buying a played with lot. Want perfection?