Watch your size
I am either a 9 or 9 1/2 depending how the shoe runs. After reading another review I ordered the 9. Big mistake they just barely fit. My advise if you are sometimes a half size, order up. I'm sure I would have been much happier with the 10. They are a bit narrow but that works for me. If I wasn't going on vacation in two days i would have returned and reordered. As far as being durable not sure just got them.