Thank you for your inquiry. The leather uppers of the City Legend can be cleaned with saddle soap; and you can use a black polish if you wish. A Mr. Clean Magic Eraser does a nice job of cleaning the soles. You can help protect the leather with Nikwax Fabric and Leather Proof that is to be sprayed on the leather. You can find this product on Amazon.com.