Once I added Spenco Rx Heel Cushion under insole, these were great! Weird arch, too far back, but with insert they do ok. I bought 2 more pairs. Great feel on basic platform bike pedals, I love the grippyness and the all day comfort.