I love these shoes, but they fit a little small. I usually can wear a 9, but being that I have a little wider feet, I bought the 9.5, and they still didn't fit. I have to return them and get a little bigger size. Otherwise, I love the insoles and style!