These shoes fit my feet well and seem to last a while, but after three weeks they squeak with every step. I was also expecting good traction from the way they made the soles, but as soon as I hit a wet spot on the ground my feet almost flew in front of me. I don't think I will buy these again.