It’s surprising how warm and comfortable they are, even for walking outside in cold temperatures. The bottoms are made of moosehide, and the other leather on the upper portion is deerhide (it’s cheaper, but not as durable).
I put some thin insoles in them to give more support. As long as I’m walking on snow, they are very comfortable, but I wouldn’t want to walk over sharp gravel... it’s a good thing we have lots of snow here!