I have found my greatest walking shoes online from Orthofeet. All shoes come with a myriad of insoles, and, depending on where you are in your journey, cater to whatever width of shoe you need. I have very wide feet that need a lot of room in the entire shoe, and Orthofeet made it possible to wear shoes comfortably.