I have owned these for a year now and they are terrific.  I only wear them in the house, but I do step out onto the back patio and in the garage with them and they seem very durable.  They are stylish enough to wear when you have guests over.  They will keep your feet very very warm, so I wouldn't recommend them for warm climates unless you keep the AC pretty low.  I live in the Northeast so they are indispensable in the winter months!