I am a fan of the Alegria brand of shoes for their comfort, quality and affordability. I wear these shoes all day long at my job and for the errands that  need to be run before and after work. The only thing that would make these shoes even better would be better arch support, but I usually have to add an arch support insert in other shoes because of my high arches anyway so it's not much of an issue.