The Simple brand shoes never fail to impress.  these shoes are comfortable and good arch support, great price too.  I wear a size 6, but always order simple brand shoes and half size smaller, and they always come out right! the blue laces can look a bit childish, but you can always change into just regular white laces or just go laceless if you like.