My feet are always cold. Im one of those people who usually has to wear socks to bed (sometimes 2 pairs) because I cant fall asleep if my feet are cold. There is very little carpet in my home and the floors are freezing in winter. I don't slip on my hardwood or linoleum floors while wearing these. I purchased these to keep my feet warm while walking around INSIDE my house and sometimes to wear to bed on especially cold nights. They have a soft sole and are not really made to wear outside on concrete or pavement. They are not waterproof either. These are house slippers for keeping feet warm and they are AWESOME for that purpose!

I hope this review was helpful for you!