I find a nice 1/8th to 1/4 inch coating of mud forms a protective shell on my soft top, keeping out both harmful UV rays as well as nasty bird droppings.......
dont have a full soft top but my black "denim" doors and bikini top look great after a wash and some "Son of a Gun" protectant... last a long time and blackens up the stains pretty well...