I purchased these shoes a couple of years ago in pink, ordered size 7-8 according to reviewers, and they fit perfectly (even though I am an 8 1/2).  This latest pair I just purchased that were also 7-8 were so tiny, I had to return them.  I wish sizing was consistent in these flats.