I put the Lambda/Grip Kings on my hybrid and rode them in the rain on a 30 mile event ride. I wore Specialized Women's Tahoe shoes and my feet kept slipping forward to the point I almost crashed. I think that the curve of the bottom of my particular shoe doesn't align with the contour of this particular pedal. Before buying the pedal could you take your desired shoe and see if it lines up with the pedal enough to make good contact? I think if I was riding in, for example, tennis shoes, it would be fine. I took them off my bike and can't return them.