These cycling shoes were purchased as all-round shoes for both indoor cycling training and road cycling. I love these shoes. Comfortable yet stiff enough to transfer power to the pedals. The recessed SPD boots also make walking easier. The only reason I didn't give 5 stars is because I had to return the first Garneau pant I bought because they all seem to be half a size too small. So if you are a size 12, take a 12.5 (so 48 instead of 47).