I make it a point to never buy anything with " king" in it's name or in the store name. If the logo is augmented by a characture of a king with a crown, I run the other way really fast (grin).
Nothing temporary is going to look good, IMO, live with the blemishes and save your cash for the correct solution. Maybe you could snag a seat on Ebay, have to be a lot of these cars out of commission by now.
If you're into seat covers, here's one you can customize according to your taste and can also add seat heaters if you don't have the factory option. And they're made of waterproof neoprene.