I did not like the sole, it has tiny spaces that fills out quickly with dirt, mud, and poop if you happen to step on one and it is impossible to get it out of it.  Frankly, after few use, I gave them away. For me it was complete waste of my money