The shoes are a little tight, but it's good for non-slip shoes. I bought these thinking they were leather but they didn't feel like it so I went back to the website and they claimed they were "synthetic" with a rubber sole. Not the best shoes but then again they cost $39 if I didn't know better I would say they are cheap shoes made in China. But again I was wrong, made in Vietnam. These are the kind of shoes that should sell for $15 or so at TJ Max. If you are looking for decent "boots" then this is what you need. If you don't want people to know you're wearing Cole Hann shoes with heels clearly marked, ignore it. I expect they will last a few months and go bad as I am assuming the 'synthetic' part of the shoe is vinyl as it is definitely not leather. I gave it two stars instead of one because Revane gave it.