okay, so i wear a 6.5-7 shoe, although in flats i tend to go with 7s.  NOPE.  i ordered the 6.5s and they were falling off my feet!  i could tell they were a lovely product though, they were nice leather, well-made, etc.  so i ordered the 6s, and they're just a BIT too tight, however, wearing them around, i can tell they're conforming to my feet.  no rubbing or blisters, just snug.  so, go a half-size or so down, i'd advise.  the purple ones are SO purple, and the smashing orangey bit in the center is just lovely!  for the sale price, you can't go wrong.