These are wonderful.  I teach so I'm on my feet all day.  I wear these to school and my feet don't hurt when I get home.  They are cute and very comfortable.  I wear a 7 1/2 so the size 8 was a perfect fit.  I will order more colors next fall if available.