This is a vintage piece of fabric I mean check this colorway!!), unsure of fiber content though it feels woolly and has a nap. Burn test shows some synthetic likely poly for endurance.
55" wide, slight cutoff on ends. Pictures show how much was cut off on a 1" grid background.