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