Soft 100% cotton flannel, 70s or 80s vintage. Sweet granny-ish print!
This is 58" wide, two lengths in this lot - one just over 1 yard, one just under 1 yard - so about 2 yards total.