Hush Puppies® Weather Protector is specially formulated to protect all types of Hush Puppies® footwear including Smooth Leather, Oiled Leather, Suede and Nubuck. Weather Protector applies an invisible, breathable layer of protection against rain, snow, dirt, and stains. Dirt and moisture wipe right off.