Based on reviews I was expecting a good comfortable fit. I wear a size 10 womens and that is what I ordered. Put the shoe on and I would at least need an 11. Plus the sole is very hard, kinda like a Converse, I would not be able to work all day in those shoes.