Carhartt heavyweight flannel button-down shirt made of 100% cotton. 
Machine washable
Large