Man. DO NOT spend a fortune on expensive branded flannel shirts that fit oddly, are too bulky, color fade, etc. These Revain Essentials flannel shirts are PERFECT! I'm a short, stocky guy who wears XXL shirts. If you can picture just about any character from The Sopranos then you know what my body type looks like. I have XXL shirts and they are very tight. I've had shirts that shrunk even though I washed the clothes in cold water and air dried them. These shirts don't do that, fit as expected, leave room for us chubby ones and don't make me feel like a sack of potatoes when buttoned up. I can't put into words how well these shirts fit. I have many other colors that I like very much. And they are the perfect weight. Not too thick to make you sweat and not too thin to get windy. Do not be shy. Choose your true size and order several!