For a "sporty" shoe, the rubber soles are very narrow and slippery.  I've been wearing them off and on for a week now and they have not gotten any less slick.  Be careful.  I think they are slipperier than leather soles.

The shoes run a little large but are comfortable.  Fortunately I was buying them to wear with my favorite thick Smart Wool socks.  So, they fit fine.