Originally Posted by
tkamd73
Wellgo B087s, have them on a bike I use for same purpose you listed. Feet never slip no matter what shoes I’m wearing, 20 bucks on Amazon.
Tim

My favorites as well. They won't slip in any shoes, even wet. They won't eat your legs up like more aggressive peddles, and they are comfortable in even less than desirable cycling footwear.