Mountain bike shoes can be very different from normal footwear. It is therefore very important to fit the shoes properly before you buy them. You also have to take into account socks and the fact that your feet can expand a bit during a long mountain bike ride.