Question: is yarn a good insulator?
Answer: The fibres trap air and air is a good insulator because it doesn't allow heat to transfer through it very easily. All materials are said to have a property called thermal conductivity which is to say that they can absorb and transfer heat with the their surroundings either very well or very badly.