Для кожаной обуви лучше всего подходят твёрдые защитные крема, их можно купить в обувных магазинах. Наносим, не жалея, на обувь, а через несколько часов "полируем" тряпочкой.
Таких кремов много, разницы сильно большой нет. Для замши - то же самое, но со специальной щёточкой (в тех же магазинах). Не кожаную обувь можно обработать водоотталкивающим спреем.
Но можно справиться и "народным" средством: Как избавиться от белых пятен? Сильно загрязненную кожаную обувь моем в теплой воде, протираем раствором касторового масла и рыбьего жира в пропорции 1 к 3 Этот способ и убирает существующие пятна, и создает защитный слой.Замшевую и нубуковую обувь чистить сложнее.