I normally wear a size 7.5 in heels and an 8.5 in athletic shoes. I got the size 8 in these and they fit perfect. I have a narrow, flat foot and it does rub on my little toe after a bit. They also make a squeaking noise as you walk. Its only noticeable if it is very quiet. You cannot hear it otherwise. They look just like the picture. I am overall satisfied with my purchase.