After a long day out in the snow, what better way to revive your hard-working feet than in a pair of these blissfully warm and comfortable lounging socks. The lightweight duck down has amazing insulating properties and will help thaw out your cold, aching feet. Slip them on and relax in front of a log fire.