I love everything about these shoes. I've had them for about 6 months, and I wear them to RPM cycle class 3-4 times a week. No wear and tear visible to date, so I expect they will last for years. They are very easy to put on/take off and the clip is a great way to tighten them. They look cool, too! I followed another reviewer's advice and went to the Pearl iZUMi website and looked up the sizes there. I wear a 7 1/2 and I bought a 29 which is probably closer to a size 7. I would buy these again in a heartbeat.