This is a set of 48 prehistoric dinosaurs. Made of a type of hard rubber/plastic, largest is 5" long and tallest is 3 1/2". Names of dinosaurs stamped underneath. Brand new condition, right out of the package! Assortment may vary slightly from picture. Some serious monsters here, great colors, ready to roam the Earth (or your floor)!