sneakers with an orthopedic insole
in my opinion try Nike Men’s Air Max Full Ride TR Cross Trainer
Black hiking boots (shoes)
That way you cover all bases.
Good support for long walks
Good grip for snow, mud, and so on.
Going out (they not noticeable and can be cleaned up)