Bought this for my husband's birthday. He actually had one that finally started to dissolve and he loved it so much I decided to get him a new one. And this time I made sure I bought it 2 sizes bigger. He wears a Large Tall, And as with all flannel type shirts, after you wash them they shrink. So this time I bought a 2x Tall, and after washing it, It fit's great and the arms are still long enough. He wears a t shirt under it, or a long sleeve thermal. Anyway, Tom's a happy camper. He has his favorite shirt back, and he doesn't look like some gawky kid that had a growth spurt.