I'm not leaving this review because of the shirt itself, but because of the inattention when the picker was attending to this order. You see, when I first received my original package, which was supposed to be an XXL flannel, I actually received a medium sized flannel. never mind If only he could come back the same day. The replacement came today. It was also a medium. I just canceled an order. We will be returning this one, but be careful. It shouldn't be that hard to choose the right size and double check before shipping.