I plan to put seat covers on (fronts only) because the seats are way too nice to risk stains, etc. l put them on my Rebel immediately after taking delivery of it. Looking for ideas and brands that are waterproof, rugged and yet attractive. Any recommendations from you all?