As far as a non-slip shoe, this is middle of the road.  The slip resistant bottom is excellent however the footbed inside is uncomfortable.  There is a rubber logo that is raised up near the heel of the footbed that caused me some considerable blisters when wearing them the first time.  I had to get Dr. Scholl's inserts to help.  They are not bad for the price but you'll want to invest in in-soles as well.