The flannel is great, great material and it's not a thin one. I fucking hate those thin flannels! The only thing I would complain about? The 3X feels more like a 2X, and I completely understand that I'm a big guy. I'm 6'3" and 290lbs, so I can't bitch about it too much. It's just a little "snug" on me. Great quality for the shirt though!