Been wearing these for six months now at an instant oil change place. Slip resistance is phenomenal. In fact, the company made us replace our own shoes with a brand that touts 3x the slip resistance of any other brand (according to testing). Well...not sure what they were doing in those tests but these are far more slip resistant. Not ugly like most anti-slip work shoes. Sole is peeling away from upper after 6 months of used motor oil - can't expect too much more I don't think. My only complaint - and it's big - is that they are not very supportive. They feel comfy but then when you take them off you realize your feet have been brutalized. I'm sure most any shoe would be similar if you have to stand and walk steps all day long. Get a thick gel insert from a famous shoe insert brand available everywhere - you know the one - and they are much better.