We feel warm inside a blanket as a blanket made of wool will trap air which will help us conserve our body heat, which means that the blanket doesn't keep us warm, it just preserves body temperature. when an ice is kept in a blanket, the same thing happens that it conserves the ice's temperature resulting the ice to melt slowly