Lund 12099 SunVisor Windshield Visor Made of solid fiberglass with a paintable white Gelcoat finish Glare reduced for safer driving Mounts with self tapping screws for easy installation Limited lifetime warranty "No drill" installation on popular applications