I had to order three time to find the right size, but I'm very pleased with my purchase. These are very pretty and comfortable to wear all day, even though I have to walk in them 2-3 miles/day (and quite fast!) to get to different buildings on campus. It did hurt my feet a little bit the first couple of days, and that's why I'm giving it 4 stars, but if you don't need to walk as much these should be perfect.