I am ALWAYS a size 9 to 9 1/2, but these were just a little too big for my feet. I think an 8 would fit just right. They are really cute on and comfy...I would order another pair, but in a smaller size.