I was a little bit leary about ordering this shirt because of the reviews but I really live it. No,it is definitely not flannel but it is very soft and has a bit of a stretch to it. I really love the color too. It was as described and I will buying more!Fits well and is comfortable. Not what I was expecting. The pattern is printed on a white shirt.I love this shirt...it is very stretchy and not a flannel, more like a sueded cotton so perfect for Line Dancing! The only negatives (so far) are that the plaid doesn't completely match up the front, there's not a pocket on the right side AND the cuffs are dorky narrow bands about 1" wide, not real cuffs. No matter to me because I will always roll up the sleeves.I'm about 5'4, 143 lbs, 36C and the medium fits perfectly.PROS:Pretty fabric; looks like the photos.Washes nicely and dries on medium dryer setting with no wrinkles.Soft fabric. Sort of like a lightweight jersey fabric rather than cotton. But nice drape.CONS:The Small size runs large for 5'2"/100 lbs. Extra long sleeves.Description of fabric content is incorrect. My shirt is labeled 65% cotton/35% polyester.This is a very nice shirt but the arms were too tight on me and I returned it. Unlike some of the other shirts on Amazon that are a blended material that look like flannel, this is a true flannel shirt. It has no stretch. I wish it would have fit as it is a real cute shirt.Only 4 stars for reasons below: I ordered the NUOREEL Women's Classic Plaid Shirt in pink. The fabric is soft and the color and pattern is nice. The shirt I received came strangely packaged and many buttons unbuttoned. Possibly a returned garment. I am returning the shirt because the shirt is to tight through the chest, yet the sleeves are extra-long on me. When you roll the sleeve up, the fabric is a contrasting off white. Not attractive look. But the fabric is really nice and soft. I'm disappointed and just thankful to be a Prime customer with an opportunity to return the shirt.Cute shirt, but runs a little small. I wear a small and ordered a medium to fit oversized, it wasn't big on me at all.Longer than I expected, but works.The colours are much darker/more saturated than the picture. The material does not feel breathable and is very shiny. This is being returned.