Abide, I think I have these
Abide, I think I have these exact pedals on my 25 year old LifeCycle. I ride it wearing my VFFs with the strap as tight as it goes otherwise my feet slide forward and through. I have to say, it took some getting used to and isn't very comfortable.....barefoot is...