I bought these awhile back and the soles just went out on me. I've had them more that 3yrs I believe. The ones I bought was not waterproof other that I love them. I'm getting another just need a way to protect it from water.