Had to clean my window recently because the dashmat that I have stays on the dash via Velcro with a sticky back. So in the hot sun the adhesive gasses off and hazes my windshield. Cleaned it a couple weeks ago with Stoners and their triangular cleaning tool. Crystal clear.