100% cotton, 45" wide. This is Winter Enchantment in Dark by Jason Yenter for In The Beginning Fabrics