I ordered size 10-11. I am 9 1/2, but they are a bit large for me. I am thinking the 8-9 size would have fit better but on the plus side they are very soft and comfortable and able to wear them all day if needed and can go outside as the soles are solid.