Sheep have a woolly coat that keeps them warm in winter. But why is wool so nice and warm? Wool is an airy material that traps heat from the body so that it cannot escape. But wool can also absorb a lot of moisture and that ensures pleasant and dry warmth.