The 100% cotton flannel is light weight and durable, the soft finish gives this shirt a soft and cozy feel for extra warmth. The snap front and double front pockets give this shirt a stylish classic western look. Wear this flannel as a light jacket or by itself. These shirts are assorted. Stock up. At this low price, we carry a variety of popular patterns.