Fit and comfort are good. However, they don't even come close to the originals in terms of non-slip rubber on the underside. I rode them once and my feet would go over the pedals and occasionally hit the chainstays. I use One Up Composite pedals with aggressive pins. The rubber is hard...more like plastic. I wanted you to like them, but I'll give them back. π