Here are two pairs of thick thermal socks with insulated fleece. They would be a great gift for Christmas or birthday. You can wear them around the house in the winter or wear them with boots in the snow. Very warm and comfortable socks.
Pros
They are to thick for my shoes but they are nice and will keep your feet harm