These are my first cycling shoes, the sole is hard but you can walk in them without any problems. At first they feel uncomfortable, but soon you can walk without much effort. It fits perfectly on my Shimano clip. They are made by adidas who impressed me with their comfort.