Storm Duds 100% water resistant nylon shell. 100% cotton flannel lining. Sleeves lined with 100% nylon for easy on/off.