Bench Seat Help please

I once dyed the bench seat in my W200 red. I'd prepped the heck out of it, probably could have worn it for surgery it was that clean. Looked good for all of 3 months until the summer heat came in, then it got a sticky feeling to it and stained everything that touched it. Spend the money in the upholstery kit