This year, when I set up my Eskimo hub I noticed that the windows were so cloudy and yellowed that it was difficult to see through them. I had been just using it that way, but recently I had it out in the rain. It got soaked, so I turned the heat up in the garage and ran a fan to thoroughly dry it out. Then I decided to work on the windows. First I tried soapy water, but that did not seem to do any good. I next did a little research and purchased a bottle of Meguiars PlastX. (It's really for cleaning headlights, but the reviews said it worked well on plastic Jeep windows.) Wow! Did it work well. With minimal effort, it cleaned the hub windows to an almost new condition.