A great flannel shirt just makes life so much better. This one was crafted in soft cotton with an easy fit to layer perfectly over a T-shirt, or comfortably under a sweater or jacket.