This is the second pair of same I've bought, last ones lasted just over 2yrs and that's with daily walking but did expect them to last a little longer though, like before I had to go up a size, very comfy and could walk for miles in them, good price compared to some others, i feel they give good support and are indeed waterproof, i will buy again when needed.