I wear these for work and they fit nice, feel cushy and have held up so far.  Usually I go thru shoes really fast since I work in a body shop but so far so good.  I would get another pair if I can wait till they are on sale again.