i generally just use a "car wash" soap for cleaning or just straight water. the best care for a car's exterior (and interior) surfaces is a regular cleaning regiment. i recommend cleaning or having your car cleaned "at least" once every 2 weeks (mine is generally cleaned once a week). if you dont let it get dirty it will always be easy to clean :thumb:
if youve already got stains and are noticing that water is not repelling you can pick up a RaggTopp Fabric Convertible Top Care Kit. i personally would only use this stuff when i noticed the protectant wasnt doing its job... the key is to KEEP IT CLEAN!!!
Your top was manufactured by a company called HAARTZ. HAARTZ teamed up with RaggTopp and created these products. HAARTZ applied RaggTopp toy the material when it was getting fabricated and obviously endorses the use of RaggTopp as the OEM cleaner and protectant. There is no better product.