Holiday print cotton fabric, 44" or 45" wide, 2 yards. Probably 1990s, I think? This is is excellent condition.