This are good shoes to walk in, the heel is wide enough that they are very stable. They could have more grip though, they are slightly slippy. They have some support in the inner soles but I wouldn't want to wear them all day on a hard surface. They are not very cushiony, my feet begin to hurt after a couple of hours. These are good to do every day running that you would be walking, sitting on and off.