Have had these for a while and love them. Soft rubber on sole grips pedals like they are glued. Comfy and look great too. Starting to separate a little at the seams, but they have been through a lot. My girlfriend also has the same pair and loves them too.