Cherry Blossom's universal footwear protector provides an invisible and breathable protective coating that repels water and protects against staining. It's suitable for all types footwear including leather, suede, nubuck and fabric.