Bought these for doing a play. Did not have high hopes after wearing a different pair of the same shoe which I borrowed. They run small, but they're comfy when you get the correct size. The heel height is perfect. I am a solid size 9 medium street shoe. The uncomfortable borrowed pair was a 9.5, so I ordered a 10 and they're great. One down side is that they are slippery once the scored sole wears off.