In just about every shoe I wear, I wear a size 9.  I ordered a size 9 but they're a little big.  I still wear them alright, but I wish they didn't come off so easily or when I cross my leg and my oot hangs down, they come off super easy.  So, I wish I would have ordered a size 8 1/2 (if they make 1/2 sizes).