I bought the 9 to 9 1/2, that is usually my size.  I can wear 9 and 9 1/2, size 10 is usually too big.  I have been wearing the shoes to work and I think they are a little short.  My toes are hurting after a long day.  I hope they stretch out a little.  I wore them so it is probably too late to send them back.
My feet like the shoes, but my toes hurt.