I have feet with a  narrow heel and high arch but need room in the toe box because of bunions.  Even before the bunions I had a lot of trouble finding comfortable hiking boots/trail shoes - I always ended up in shoes that were too wide, just tied them very tight and wore very thick socks and hoped for the best.  After reading lots of reviews on amazon I narrowed my choices down to two brands and then went to REI to try them on.  These boots were so comfortable that I nearly wore them home!  I've walked a lot in them in the weeks I've owned them, in all kinds of weather including sleet/ice, and they are super comfortable, breathable, and give good protection in rain.  I don't know if they are fully waterproof (haven't walked in a stream yet), but they do fine in moderate-to-heavy rain and gave me good traction on a freezing surface.  I am using the insole that comes with the shoe and find it gives very good support.  The fit is great, true to size - although if I were doing a lot of uphill/downhill trekking I might want to go a 1/2 size up  since my toes are right at the end of the shoe.  I prefer the closer fit and am hiking mostly on level terrain so am happy with the size I have, but I do recommend trying them on somewhere if you can.  NOTE to those who try on the colors that are not leather - the smokey brown and black are leather upper - at first the leather fits a little bit differently as it's a little stiffer than the Nubuck upper, but I love the color and look of the brown leather and once I'm walking I don't feel any difference at all.