I'm on my second pair of these, they are comfortable for all day wear as a dog groomer and keep my feet dry. The treads on the bottom wear out before anything in my experience. Would recommend to others in similar professions.