Kiwi Protect All Water and Dirt protection for fine leather and fabric shoes, provides water and stain protection, while still allowing leather and fabrics to breath. Water and stains stay on the surface, where they can be easily wiped away. It also repels water and stains from hats, jackets, raincoats, skiing wear, and other clothing. For use on all dry clean-only materials. Good for all colors of leather and fabrics.