Diamondback bike has a 45 degree slope to edge of pedal. Toe clips need 90 degree edge. No where in description does it mention it may not work on all bikes. These are sitting in my garage now because return shipping will nearly cancel refund.
I got them for my wife who does not want to be clipped in. She has found them to be a good alternative and provides some grip to the pedals. Her only complaint is they are a little tight on her toes, uses regular tennis shoes, they may be designed more for bike shoes which are a little smaller there?
Was this a gift?:
Bottom Line Yes, I would recommend this to a friend