I ordered the Aries Seat Defender for $26 as a temporary cover for the occasional muddy dog or soccer player for the front seat or when I’ve got dirty work pants on.
I didn’t want a permanent cover; just one I could easily put on when needed. This works perfectly. It slips over the headrest with elastic at the top and has a rubber backing so it doesn’t slide around when someone sits on it. It’s heavy duty oxford type cloth and waterproof and folds up to fit in the trunk cubby. I’m very pleased with mine and it’s held up well for over a year.
They also make one for the back seat that’s $39.
Here’s the link:
https://www.amazon.com/s?k=aries+seat+defender&sprefix=aries+seat&ref=nb_sb_ss_i_0_10
FWIW, Honda makes a great cover for the rear seat. It’s very form fitting and doesn’t look like you threw on a tarp but is several hundred dollars and can’t be taken on and off regularly. Also, it fits by way of having several pieces so there are seams where liquid can run down. If I had to put muddy people or dog claws in the back seat, I’d get the rear Aries Seat Defender.