I teach school so I am on my feet a lot. These are comfortable enough to wear all day. I think I am even going to take these with me to Vegas since I know I can walk in them comfortably. I definitely recommend.