Coverking Custom Windshield Sunshade for Select BMW Models - Reflective Mylar Foam (Silver) Made from three-layered Mylar foam, which reflects harmful UV rays and insulates against heat Internal layer reduces interior temperatures up to 40F Prevents cracks in your dash and interior fading Rolls up and stores easily with a built-in Velcro strap Easy to install and easy to maintain