I just bought my second pair - to have a back-up. I've also bought a pair for a gift. I bought my first pair two years ago and they've held up well. I have circulation problems in my feet and the fleece lining helps. The soles are thick and wear resistant.

There are two issues: 1. buy at least one size larger than you normally wear. The lining will make them too tight otherwise. 2. the fleece on the innersole only lasted about one winter season. I've replaced it with a support innersole (which isn't as warm).