Whats the best way to clean a convertible top?

Just wondering what the best way to clean a convertible top is.

Are there any types of dressings that need to be used? Is there something like Armorall that can just be sprayed on and wiped off?

It's a new top, but dirty from just sitting in the garage for a lot of years.