I've used Marathon seat covers for the last 2 F 150s that I've owned and been very happy with the results. Remove them about every 6 mos. to wash and re-install. Seats look like new underneath. We Road and mtb ride , kayak/surfski paddle and Sport fish plus the first truck was a work vehicle...