These are cute slippers but they are not sized accurately. I would say to size up if you wear the higher number of the size range. I usually wear 8.5-9, so I got a Large and the barely fit me, definitely don't think these would fit anyone size 9.5 to 10. I will need to exchange them for an XL for my mom who wears a 9.5.