I LOVE these shoes but I had to reorder a bigger size and send my other ones back. These heels run a bit small. I wear a size 8.5/9... I bought a size 9 and I couldn't zipped them up once my foot was in the shoe, so I had to order a 10. If you wear a size 8 in heels, I suggest you get a 9 and if you wear a size 9, I suggest you get a 10. To make a long story short, order a size up when purchasing these heels, you will be glad you did. Other than that I LOVE THIS SEXY SHOE!!!