Ok so i own 27 pairs of heels alone and these babies are my no 1 go to pair. they run just a smidge small so go half a size up. I wear 9s but they only had 9.5 when i ordered bc I waited to long. but thankgod i did bc the 9.5s fit perfectly. These would be the one pair in my collection that i would buy a duplicate of for when the first pair wear out from all my abuse.