Cheapest way to fix seats with tears and missing foam?

I considered getting something like this and cutting it to fit the split seats but I’m not sure how long it would last

View attachment 1716123107
The material lasts great. It's the fitment and attaching that needs help.