Flannel is a great material for blankets due to its inherent softness. It is preferred for the making of clothing, blankets and other products mainly because of the warmth it provides.