Question: what is the difference between road and mountain bike shoes?
Answer: The road bike shoes have a stiffer sole, and a bit less energy is lost compared to the more flexible mountain shoe. The mountain bike shoe is better for walking in, as it not only has flexibility, but it also has aggressive treads that won't slip in the wet or in mud.