Our flannel shirts are made from super soft cotton with the perfect amount of stretch built in. It's a wear-now favorite that's easy to layer on colder days.