Any of the upholstery treatments like Scotchgard work fine. I only treat the seat and not the back mainly because of the cost of the stuff, plus the backrest really doesn't need protection like the seat. Best to test a small location to be safe.
As far as cleaners, I also use Tuff Stuff. I think Chem Guys also puts out a product that has to be mixed with water. And I heard that a concoction of soap and water will also work though I've never tried it.
I wish the OP would post what type of interior and color and what type of stains they have.