I'm usually between a 9-9.5, I ordered a 9 but it slipped off my heel but the 8.5 was too small.  I also had quality issues.  The glue joining the sole was sloppy and was highly visible against the black (size 9).  The size 8.5 had a half-dollar size area of the calf hair rubbed off and both toes were scuffed.