I got these to replace my aging Specialized MTB shoes. They are a great replacement and work much better than the old shoes. If you use SPD cleats you will easily find a comfortable spot for long rides.