Bought these in black and my daughter loved them so I gave them to her.  I ordered the brown as my replacement.  I listened to the other reviewers and ordered a size up (10 instead of usual 9.5).  They are short in the toe so the 10 fit perfectly.  I (and my daughter said same thing) can wear these all day easily (the Nike technology in the sole makes a difference).  I do not normally wear flats, but these were great from the first wear.  They are dressy, yet casual- look great for work and weekends.  I ended up ordering a third pair in taupe. I'm a Cole Haan fan and these are no exception.