I purchased these for my teenaged daughter who is an absolute shoe fanatic. She wears a size 6 in everything, and the size 6 fit perfectly in these. She said they fit really well and are surprisingly comfortable for a heel.
I am very leery of buying shoes online, because I've had bad experiences several times where the shoes did not fit right, or were not as quality as I expected. But these have been wonderful. They fit perfectly and were exactly what I wanted and the price was fair.