They fit a lil big but I range between a 7 or 7&1/2. I would have been fine with a 7. They are a little scratchy. I did not like the buckle situation by the ankle at all. I ordered them to wear as my back up wedding shoes. I had to have my maid of honor put them on the buckle was to confusing for me. I got a lot of compliments on how glittery they were.