I really like this flannel shirt but it did run a bit small for me, I even went up a size. I have to wear it open with a shirt/tank under it. Whoever makes these clothes don't know USA sizes that is for sure. The quality is good and I would of given it 5 stars, but the fact that it runs small I gave it 4 stars.