The only thing I didn't like was the high price. Used them in light rain and they worked great. However, when water spurts into the air and splashes down your ankle, it's not magic, it gets into your shoes. Luckily my little socks were absorbent enough that it didn't bother me during my 3 mile run. The rubber outsole is softer than rubber and offers more traction. I'm tempted to wear them all season long but I doubt they will last, not sure.