NASCAR Racers are constructed from a high quality plush material with unique embrodiary. Each Racer proudly displays all sponsor names as well as car number and sports a hang tag with team information.