These shoes were just what I was looking for. I needed something that looks good, is comfortable and as a teacher lets me be on my feet all day without my feet killing me. I wear a size 9 and ordered the size that is a 9.5-10 on the advice of a friend and it fits perfectly - so they do run a bit small. They need no breaking in - wore them all day, no blisters or discomfort!