I loved the style, and resistance to rain material. But the sole after a couple of hours can be annoying. I wear them off and on to work where isn't that much running around I have to do. I wouldn't recommend if your out on your feet all day.