forget mylar, you can get polished aluminum in big rolls that doesn't tear, doesn't stain or wear out, and reflects great. they use it for protecting buidlings from wildfires www.firezat.com/ you want to get the standard duty one, i got a roll 1200 sq feet this shit is amazing. wear sunglasses...