These run too big. I normally wear an 8 1/2 heel or dress shoe. I ended up having to order a 7 1/2. The strap that goes over the toes is really big and loose, its wierd. I love the look, but hate that I had to pay $5 to send them back and get the right size.