By the way, you can also apply Opti-Seal on glass. I was too chicken to apply on the front windshield to I tried it on all the windows and rear windshield first and I tell you it works great.
Same easy on easy off and water just slides down on all the glass. Fantastic stuff.
If this proves to be this good and really last for months then I have lots of car car products to give away to my family members and clear out my garage big time.
By the way, for dashboard protection and leather protection - I highly recommend 303 protectant.
Amazon.com: 303 Aerospace Protectant 16 oz.: Automotive