I would have to disagree with you on Nikwax, Kinkyboots. It does require regular upkeep. But it also keeps the water out. There are several variants though. It took me a couple of goes to find one that works best with my current winter boots. It's a different one to that I use on my summer boots, which are nubuck leather.