I spend ALOT of time on my feet and I ABSOLUTELY recommend a good pair of New Balance or Nike shoes. I would also suggest to stay away from Skechers and Under Armour as they are the most uncomfortable shoes that I have ever had on my feet.
My opinion. What ever is comfortable. I have bought so many walking shoes. Tried each at home and they all ended up being returned. I bought a champion sneaker that is very soft mesh. Best shoe I have ever owned. I can walk 3 to 5 miles with no foot fatigue. . I am 60 years old definitely no expert. This is a public forum. Just an opinion not expert advise. Buy a shoe you find comfotable not by what others like. Everyone has different feet.
Thanks! Your answer is awaiting moderation.