I have had good luck with New Balance as far as finding my shoes which give me lots of support, and they are one of the few companies that make them in a narrow size. (B).  I tried the Dunhams because I liked the way they looked.  They are a very nice shoe, and the fit is good, but I have noticed that these tend to run just a bit large.  So if you need a size 10.5 for instance, you can probably order them in a 10. Overall I'm happy with these and the way they look, but I do caution you that they seem to be just a bit larger than some of the other NB shoes that I have ordered and used in the past.