If I remember right the sole was fairly stiff and fairly smooth so might not provide much grip on a flat pedal compare to a soft soled trainer, that might change as you walk around in them though, if I get chance I will have a look at my wife's pair (cheeky) tomorrow, and may post a few pictures (of the shoes!!!)