check this out.
we just gotta new replace-a-top from bestop... need to order cleaning kit for maintenance.
good advice by all members here. i would add, DONT use a brush of anything aggressive on the windows. ALWAYS rinse first and ONLY use clean microfiber rag of mitten to wipe down.
UV is a plastic/vinyl killer. try to park in shade and garage/carport when you can.