I'll be honest, I haven't owned a whole lot of leather shoes in my life (was vegan and poor for a long time!), and most of the ones I have owned have been boots that need to hold up to wet, muddy, icy, salty/sandy environments. So I've only ever used Nikwax waterproofing conditioner, but I recognize that any leather treatment that waterproofs leather also reduces its natural breathability. I have a couple pairs of new leather shoes I'd like to keep looking nice for a good long time, but which I'd also like to be able to wear out in the world once in a while . I'm realizing that I don't actually know the best way to take care of "good" shoes. Wondering what others in rainy/snowy/muddy climates do to protect their footwear from the elements. What products you prefer for cleaning and conditioning, and how often you use them, etc.