I have some bones in both feet and these shoes fit my foot very well and are comfortable to wear while I work which gets me to walk about 4-9 miles run, 2-4 days a day week. These shoes fit so well that I bought a second pair from Amazon to wear as usual. I did notice that when you first put the shoe on, the heel cushioning foam rises a bit above the rest of the heel, which can be annoying when trying on in the store, but after the first 2-3 wears, it forms right on your foot and you notice it not. I can also point out that if it's actually a mesh shoe, rain will seep through, but that's a minor issue for a very good pair of shoes.