I have seen a lot of contradictions on this and what these two fabrics are. Does anyone know for sure? I've read some articles that say fleece is a general term for anything that has a 'nap' or soft fuzzy surface and some that say fleece is a synthetic. As for flannel, I'm not sure exactly what flannel is either, is it usually made from cotton fibres or something else?