The reason I bought these shoes was to use them with a new pair of flat bike pedals that use a set of pins in the pedal to help the foot stay on each pedal. The soles of these boots match the new pedals and pegs very well. In addition, the fabric construction of the shoe is very pleasant for the feet and ensures walking comfort. I am very happy. I don't wear these shoes with anything other than riding.