I bought these for around the house and to wear outside when I take my dog out. They are comfortable and have a pretty, earthy design. The sole is thick and my feet stay warm and well protected. Beware that they might run slightly small. I'm usually a size 9 but size 10 are the right fit. Overall I do recommend them and got a great deal from amazon!