I walked 23 miles unscheduled last year since some "friend" gave me a lift into town to handle a break in of my house. then left me here without transportation (bicycle was out in the country). I didn't get any blisters, and my feet are not that tough. I have soft skin and do not grow calluses. I wore a pair of ordinary orlon socks, and hard leather shoes that really fit. You want the shoe to have a suitable arch under the middle, and be really tight around the middle. This keeps the shoe from sliding back and forth. A little extra length at the toe is fine, but you want a tight heel that keeps the shoe from sliding side to side. I have narrow feet and wear special order B width shoes that really fit me.
Genesco Army boots were fine, but since I am not retired from the military, I can't buy them in B width anymore, only D and EE. These shoes I wore on my trek were hard black leather Johnston and Murphy brand. Old Florsheim leather shoes were fine in the proper width, but they went bankrupt. New Balance trainers might be fine in the proper width (they are the only vendor I know that sells trainers in widths with an actual arch). but at the time I got stranded the pair I had peeling soles. A real problem with New Balance, the soles don't stick on very well. I have to special order those too, nobody stocks alternate widths in shoes in this tiny 2 million population town.