I was amazed that these shoes fit so comfortably the first moment I put them on (no painful break in period!). They have a good solid rubber sole that is definitely non-slip, and they are extremely comfortable to walk in. Very high quality product, especially for the price. The 9.5" foot size that I ordered fit perfectly too.

The only con about these shoes is how tall the shoe is near the toes, as it makes the shoe look like a boot or orthopedic shoe! So these shoes don't look as classy as your normal oxford dress shoes. But, they still look good and I plan to wear them to work wearing my business casual dockers. Good shoe, which I highly recommend.