I normally wear a 7 1/2 in a sneaker so my husband surprised me with this shoe since it is EXACTLY what I have been looking for. When I received it was HUGE! So he returned and I went ahead an ordered a 7 thinking that should do it. Nope it was HUGE also. I own a pair of Pumas and they are a size 7. So they do run smaller, but this particular shoe must run even smaller. Hoping that with this return a size 6 1/2 will be the correct size... I will update when I receive. ;)