I've always used the spray-on waterproofing products available at grocery stores, but chanced upon Nikwax products here on Amazon. I always found it annoying to first clean, then apply wax/polish and finally spray.
I bought this product for my dress shoes that I wear to work, but ended up using it on every shoe I could find in the house, including Gore-Tex boots. It's that easy and enjoyable. I've not seen any effect on breathability whatsoever, which is imporant for daily wear.
It's easy to use with the applicators built-in, and the process is fast requiring no waiting in between steps. The final result after polishing with a cloth is spectacular. The waxy sheen is so much better than what I've seen from your average shoe polishes, plus it's waterproof! You can just see the beads of water running off, like from your car windshield, nice! It also does wonders for older worn leather, makes it nice and soft again.
Best shoe care kit and product I've come across, will be ordering more soon..