M.W.
I have the same issue with my fabric covered couch. It comes from people sitting too far back onto the cushions. Or like with mine my 5 y.o. daughter thinking she is a cat and laying on them. To help, the fabric store has a type of batting that is stiff. It's firmer than the quilt batting but not as stiff as foam. You can cut a piece the same size as your cushion and sandwich the stuffing in between. You will need 2 pieces for each. This should help you.