Terry socks: a guarantee of comfort and warmth

29