Vintage cotton or cotton / poly blend fabric, Christmas Looney Tunes, dated 1995. This is 45" wide x 2 1/2" yards, in excellent condition. I can think of about a million different fun things to make from this stuff.