I bought these shoes for work, and they are very comfortable. The bottom of the shoe says it's anti-slip, and I've noticed that I seem to have better traction on slippery floors. I always wear a 9.5, but when I tried these on they seems a bit too big. I ended up ordering a 9, and they fit perfectly! These shoes are very high quality and I've ordered 2 more pairs of Keens!