I have spinning shoes by Shimano, with nice stiff soles, but plenty of tread for walking. I don't feel the pedals in them.

Hubby has mountain biking shoes with nice stiff soles, that can be walked in, too.

Karen