My tracker is a VA native. The old soft top had seen about 20 winters here, and the windows were in great shape, just not as soft as they used to be. I think other parts of the top will dry rot/rip/etc before the windows tear up too badly. I've been cleaning the outside of mine with regular car wash soap and just wiping the dust off the inside of them with a terry cloth. I'm afraid to use any "vinyl protectant" on them, like armorall, because a lot of that stuff contains silicone that will actually dry out soft surfaces. Pledge furniture polish actually works very well on surfaces like this. I've used it on dashboards for years and have never had any problems with cracking or fading. Maybe try a small amount to make sure it doesn't streak too badly. Just my opinion, hopefully some of the gurus will have a better product that we can both use!