As a nurse I'm on my feet for close to 13 hours a day.  The only thing that saves me (besides great compression socks) is my multiple pairs of Brooks shoes.  These are my favorite and fit the best.  I wear an 8.5 but always order a 9 so my toes don't rub at the end.  The toe box is very roomy which I'm thankful for.  These look better in person than the pictures.  Very comfy, yet very sturdy.