I'm guessing (due to the size) that the felt may have been destined for a pool table top??? There are all kinds of felt made out of all kinds of fibers (poly, wool etc.). Before you do something permanent with the felt, lay it over a door and make sure that your fabric will adhere OK. That's really the only way you are going to know. The adhesive should not leach on either the felt or batting.