Nine West always delivers.  The size was perfect, and I felt comfortable in these shoes the very first time I wore them.  The look is sensational...just the right amount of sparkle without looking trashy.  Love love love them.