I've always worn genuine sheepskin slippers before this one. I found that the fleece inside tended to flatten and wear fairly easily and the suede exterior was hard to keep clean. I decided to try these. I got a size 9-10 D. Thye only come in D width and I generally wear a EE. No problem. There was enough give. The length was good. I think it would fit someone with a 9.5 shoe perfectly. Might be marginal on a size 10 foot. The sole is greatr and the footbed is incredible. It is shockabsorbent and the slipper molds quickly to your foot. They are plenty warm and the best thing is they are machine washable, so easy to keep clean. My wife wears the female version of these slippers and they are a tremendous help to her plantar fasciitis. Highly recpmmended.