I normally wear a 9.5 and when I ordered 9.5 they were small so I ordered a 10. The 10 fits well, the left better than the right but most people have one foot that's a tiny bit longer than the other. I wish I could order these in right foot 10 and left foot 9.5 lol. Overall, they are pretty comfortable, the cushion is pretty nice and I am a big girl so it's nice to be on your feet all day and not want to saw them off when you get home.