Just received this and haven't washed it yet so cannot comment on if it shrinks. I'm 5'10", 165 but have larger shoulders which make the sleeves ride up when I stretch my arms out in front. Maybe I should have gotten a large. That said, this shirt is awesome. So comfortable. It's warm, soft and looks great. OR has flannel dialled in and this should be your new standard if you like flannel shirts. I will be buying more.