Ordered these shoes in a 9AA for my wedding.  Although they looked awesome, they were much too high for me to stand in all day.  I'm 5'7 so a 3" heel was a bit much to be dancing in all day/night.  They fit perfectly, not too narrow or too wide, and the length was great.  Definitely true to size.