Probably the most popular cloth top care products are the cleaner and protectant from Ragg Topp. But for less money you can get basically the same thing using Meguiar's Canvas Cleaner and Canvas Protectant from their Marine Line.
Ragg Topp products can be found at
http://www.superiorcarcare.net/raggt...FRsTawod7wtS9w
Meguiar's Marine Line (and all other Meguiar's products) can be found at http://www.autodetailingsolutions.com/Meguiar's%20Marine%20Care.htm