I normally wear a size 7, but have ranged from 6.5-7.5. I got these in 7.5 and I am glad I did. The fit is too perfect....... meaning, A few long hours on my feet and they will be screaming with these on. I thought of getting the 8, but I think and believe my heel would have been flopping out of it. They feel very fitted on top of my toes. All that said, they are beautiful.. I got the red .