Marine All Purpose Cleaner is a great multi-purpose cleaner that can be used both above and below deck. It is safe to use on fabric, but still tough enough to remove stains from decks and boat tops. Along with stains, Marine All Purpose Cleaner also removes footprints and heavy soil from exterior surfaces. Use Marine All Purpose Cleaner to clean vinyl surfaces. To keep vinyl protected from the damaging rays of the sun use Marine Hi UV Vinyl Protectant after cleaning!