What about painting canvas? They sell them at lowes or any other hardware store, even walmart. I've bought several and used them to sew up things. Its a lot of material and pretty sturdy. Just a thought.
Farmgirl #7103 FGOTM January 2018 Dianna "Blessed are they that see beautiful things in humble places, where other people see nothing." Pissarro