I am always a solid size 9 in Nine West, but I had to return these for a 10.  I haven't worn them out yet so I can't comment on the long time wearability of these, but walking around the house they feel comfortable and look great!