this is a very cute shoes. I wear 8  1/2, M.  the shoe fit perfectly and comfortable BUT at ankle is too big. when I walk, my heels come up. I have tried 3 pairs of the same shoes. sadly I have to return all of them.