I tend to have a narrow foot, but sometimes I can get away with wearing an average (B) width. I bought these in average, and they run narrow. When I first put them on 3 days ago, they felt narrow and almost too short. However, knowing that they're leather, I figured they'd stretch out some. They did, and they became more comfortable throughout the morning. They will need more wearing time to break them in, but then I think they will be quite comfortable. The heel height is good, and they stride well -- no problems there.