When it comes to shoes, fit is everything. Shoes that are too big can cause a variety of problems, from blisters and foot pain to tripping and falling. On the other hand, shoes that are too small can be equally uncomfortable and can even lead to long-term foot problems.