These shoes are fantastic!  Fit is perfect, I wear an 8 and that's what I purchased.  They are so comfortable that I can wear them all day and even beyond without my feet feeling tired or sore.  They are adorable, I wear them to work and they also look cute with jeans.  I just wish they were available in lots more colors!