I have a wide forefoot with a narrow heel. I've been using Northwaves. (I forget exactly which one, but not the most expensive <g>.) It fits me just fine. My only problem with it was that I have a high arch and the insole was flat. $25 for a Superfeet insole solved the problem. I've ridden with these shoes for almost 3 years with no problems.