Wool is a heat insulator. Moreover, it contains a layer of dry air in it. This air, which is bad conductor of heat does not allow the body heat to escape & it also does not allow external cold to come in. The rough surface of woollen clothes absorbs more and reflects less heat falling on it.