I have always used the boat soap from West Marine. Use it top to bottom on the boat. After it is rinsed well and dries, I use 303 on all fabric INCLUDING the clear vinyl windows (it is safe for use). Helps prevent fading/yellowing, cracking, and prevents salt deposits. I am in no way associated with the product as this sounds like a commercial...I just like the stuff.