I wear a 9 and the XL might, barely, with a vivid imagination, fit. The heel is about half as high as it should be, slips off continually. These could have been good, but they aren't sewn well, one heel higher than another, the Pom-Pom radically off-center on one. I'd never order these again, but I won't send them back, wouldn't be worth the effort. Too bad.