I bought a pair of Puma NXT shoes last year.
I quickly wore holes in the heel linings. I had just returned a pair of leaky, waterproof shoes to the same shop that I bought them from and was embarrassed to return another pair, so I contacted Puma. They gave me £100 credit, with which I bought a pair of RS-G shoes. I kept the NXT shoes and repaired the hole.
Both pairs of Pumas are really comfortable. Both claim to be waterproof, but leak like sieves.
I now also have a pair of Adidas waterproof shoes that are even more comfortable and equally leaky.
From what I've read on here and from my own experience, I've concluded that comfortable, waterproof golf shoes don't exist.
I now have 3 pairs that I rotate, a fan heater in the garage to dry them out and wads of tissue paper to stuff them with when dry, which prevents them from smelling.