I have an 8-hour on-your-feet job on cement floors.  I have flat feet and bunions.  These shoes get me through the day.  They support and cushion my poor-poor feet.  After I go home, I change out of these work shoes, and I can do what I need to do.  I've worn cross trainers to this same job, and would be a wreck afterward.  I would definitely recommend these.