What are?

What are some good shoes for being on your feet all day? Any recommendations? Thanks