These shoes fit perfectly. Remember these are entry-level cycling shoes. They are comfortable and fit well. They feel a little cheaper being a cheaper shoe but they definitely hold up well and serve their purpose as an entry level mountain bike cycling shoe.