Right on size; beautiful color; VERY cushy sole. I have old feet - wore too many bad shoes with heels too high while working on my feet all day as a teacher; I now insist on comfortable shoes and end up sacrificing looks for comfort all too often.  These were a quarter to a third of what I have become accustomed to paying for comfortable shoes.  And they are pretty! Wow!