100% cotton, 42" wide, made in Pakistan for Windham Fabrics. This is Arroyo double brushed flannel in Light