I bought these for my 80 year old mother who has arthritis and needs to keep her feet warm; even with the heat on a reasonable temperature, her extremities get cold.  I had bought her a pair of l.l.bean shearling shoes, but they were really more for outdoor use, though she constantly wore them in the house because they were the warmest thing she owned.  I found these and bought them first in a size 7 black, which were too small; I had expected they'd stretch some as shearling tends to do with wear, but she was uncomfortable.  I returned those (hassle-free) and replaced them with the red size 8.  She absolutely loves them.  The red is really pretty, and they have a solid rubber sole to prevent slipping, so she can wear them out for short trips to the mailbox or garage.  I would buy these again in a heartbeat...might even get a pair for myself.