I bought both microfleece and flannel for my elderly father. Since I have never worn them myself, and I wouldn't ask him (he has dementia) I can only tell you that it appears the microfleece would be warmer. Good for very cold winter nights. The flannel is much lighter in weight and can be worn when the weather is milder.