I just use a double layer of the cheap neoprene covers from Costco on each front seat since new and a canvas dog hammock type thing on the back seat. I assume they still look good, haven’t had them off since I got the truck new in 2015. My buddy went all out and got katzkin on his truck. Super nice leather that you replace the factory cloth with, spendy but nice. Another couple friends bought leather covers that go over the factory cloth through cabelas since they had points to burn and they are nice too, have a factory look to them. I’m not disappointed with my $35 in double Costco covers though, I don’t really care what they look like as much as keeping the seats nice if I sell it.