Ok my oreilly cover lasted maybe 3 months so since a new seat isnit in the budget just year is there a quality one piece cover out there?
Amazon has one with killer reviews and there's one on eBay as well.
http://m.ebay.com/itm?itemId=170544462994
Full Size Truck Bench Seat Covers - Fits...