AhMahGawd I love these shoes. I usually wear a 6.5, but ordered 7 and am glad I did. It takes about a week to "break them in" (I had to use bandaids to prevent blisters), but after they stretch a bit - they're FANTASTIC. This is my 3rd pair. The heel isn't too high - or too low. And they're both comfy and professional looking. They also last a good while (2/3years?) before they stretch too much to be comfortable.