As the others said, it is 100% cotton with a soft, brushed feel to it. It comes in many, many patterns. Plaids are common for shirts and sleeping pants for adults. There are many cute prints for babies and children.
In parts the USA, flannel shirts are common in the winter as are flannel sheets on beds.