Everyone should own a pair of really good flannel. This Hamilton Flannel Shirt by Carhartt is a perfect pick if you don't own one yet. This shirt is durably tough with a soft touch. It has double front pockets with flaps and buttons and a button down placket. Perfect for layering or for wearing alone, the flannel is completely versatile for any season and occasion. Pair with one of Carhartt's hard-working jeans or pants for a completed outfit.