After testing the windshield film on the passenger side, I found it to be a perfect fit, though a bit tricky at first. Initially, I used just water to apply the film, but after a few days, some dots appeared. However, when I tried again on the driver's side with the Johnson mix, it came out crystal clear. I'm not entirely sure if it blocks heat, but it significantly reduces glare and light. It's been a month since I applied it, and there have been no issues with peeling or anything else. In my opinion, it's the best value for the money.