I float between a 7.5 and an 8 with wide feet (I usually size up to an 8 for flats as it's not as devastating if one is a bit loose as it is with a heel to weigh it down).  These I ordered in an 8- they fit well, they're comfortable, and they're ridiculously nice looking. I've only been wearing them for about 6 hours so far today but have had no issues. My only complaint so far is that straight out of the box the sole under the ball of my foot is pretty slick on the laminate flooring in my house and the tile flooring in my office lobby, though the heel has plenty of grip.  I hope as they scuff up a little bit, the rubber sole will get a bit less slick, but it's not a big deal.  I would buy them again.