For the most part this is a great shirt. The flannel is soft and I especially love the pearl snaps. The ony downside is that it's a bit tight along the back. I usually wear a medium and the medium feels a little tight in the back under the arms. You might want to size up.