My beloved dog chewed up a large outdoor cushion from my outdoor patio seating group.

Unfortunately, the furniture is discontinued and I can't order a replacement.

I'm would appreciate any recommendations who can fix the cushion I have for a reasonable amount. Doesn't need to be perfect.

TIA.