I am between 7.5 and 8, so I bought 8.  It fits perfectly.  The sandal is very comfortable - the heel is the right height even being in it for a whole day.  This white color is very soft and more on the beige side, so this sandal goes with everything.