Flannel is a soft, woven fabric, traditionally made from wool or cotton, characterized by a napped, fuzzy finish on one or both sides. This nap provides warmth and a comfortable, cozy feel, making it popular for clothing like shirts, pajamas, and even trousers (often referred to as "flannels"). While originally made from wool, cotton is now the most common material for flannel.