The 9 was a bit larger maybe the 8.5 would be good. I bought a half size bigger based on some reviews. (I'm usually an 8.5) The color of the shoes looks more white than beige (I bought the beige Pu). It's not the same as in the picture. But the shoes are comfortable.