This sassy little number is a midweight flannel shirt for women which is made by Carhartt, a purveyor of the finest in modern flannel clothing of which this is an exceedingly fine example. Read on for our review..