I usually wear an 8 1/2. I ordered an 8 1/2, and they are wayyyy too small. I wish I read the reviews before I purchased them. I would have ordered a size up. My daughter wears a size 8. They fit her perfectly, so I let her have them. I tried to go back and order a 9, but they are sold out. I'm so disappointed.