Marine All Purpose Cleaner is a great multi-purpose boat 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 Boat Cleaner also removes footprints and heavy soil from exterior surfaces. Use Marine All Purpose Boat Cleaner to clean boat vinyl surfaces. To keep vinyl protected from the damaging rays of the sun use Marine Hi UV Vinyl Protectant after cleaning!