im looking into getting a nice seat cover for my truck since the fabric is ripped. im looking at marathon or wet okole ones. open to other types also. anyone have ideas on which are better. also if anyone has these on a solid bench seat with integratated head rests. are the covers just covers or are they part of the actual seat cover?