These are just alright. They run small, I wear a 9.5, but ordered a 10. The ankle strap causes my foot to lift up in the back with each step. The heel and sole are made out of plastic, I wasn't expecting that.