These are perfect! I'm a 9.5 and bought the 9-10 which fit perfectly. They are comfortable and feel durable enough to last me a while. I wear them indoors eery day (work from home.) Best is the purple color - I just love this color. It's exactly what I hoped for and expected. Great buy for the money.