I've been through several pairs of these so I know a lot about them. I end up having ones for daily wear, ones for lawn mowing, ones for digging and getting muddy. I just bought yet another pair. If you need truly waterproof ones, get the Gore-Tex ones. I put them to a real test recently when mowing my ditch. It was filled with a few inches of water and even after the shoes being a year old no water got in. The "Waterproof" ones are barely water resistant. Other than mowing my ditch, I find having the Gore-Tex ones great because I often start mowing my 2 acre property in the morning before the dew is gone by trimming and edging where having wet grass doesn't matter so much. The Gore-Tex ones keep my feet dry. These shoes are fine for hiking and walking on pavement as well. (I'm "old" now, so I'm talking going a few miles; upwards of 6 miles.) The only real problem is that where I encounter a restaurant with a smooth and damp floor they are terribly slippy; like dangerously slippy. I suppose it is due to the hard (yet durable) soles.