Not bad for limited amounts of walking, but even as someone who likes a good amount of cushion, these feel too mushy to me. The fit is good and they breath well, but even on concrete they seem just a bit over cushioned to me.