These are very well constructed shoes, the sole of the shoes are rubber to prevent slipping. They make my feet look somewhat big, but they ARE big anyway.  I am happy with these soft leather dress shoes.