I have a pair of these. So far they have worked well the last 5 months. The little pockets are nice to store a few items for the kids as well.
Lebogner Kick Mat Auto Seat Back Protectors + 3 Organizer Pockets, 2 Pack Waterproof Fabric Seat Cover For The Back Of Your Seat, X-Large Car Back Seat Protectors, Backseat Child Kick Guard Seat Saver
https://www.amazon.com/dp/B07MR628BJ..._jdgeDb9GDF99T