I thought I was a size 8 1/2 so I got a 9. It was too big for me (if you are a half size go down not up), so I gave them to my mom and it fit perfect. These are very fancy and soft, no fear of blisters. I am buying a second one in an 8 for me. High quality exactly what you would want.