While they're not "slip resistant/oil resistant", they work very well on oily floors. (They are walking shoes after all!)  I'm an auto mechanic whose standing on concrete 10 hours a day, and my feet/back/knees feel great.  They could have more cushion like Saucony running shoes, but they still feel good.  The fact that they don't have mesh means your feet get a little more hot, but then again, I can step in a puddle without having to wear wet socks all day!  I'm buying again when these wear out.  That's the first time I said that about work shoes!  Saucony makes a great shoe.