I love flannel and haven't been able to find affordable shirts in it until I happened across this. Great fabric. I love the colors. It does have yellow in with the blue which I wouldn't normally like(yellow isn't my color). It works here.
I expect this shirt will wear well. As it is, I just got this today. I will update my review if I form a negative opinion after some wear and tear.