I have been using of this style of Japanese slippers a lot already. They are comfy to wear around the house and arrived before the delivery date.
It's great. I wear a 10 1/2 shoe. So, I bought a XL and they fit perfect. Also, the material is soft and comfortable.