I'd prefer to remove the original factory cloth material altogether...
and replace with OEM leather instead.
About as close to a factory fit as one can get.
It's what I'd like to install on mine...
But realize it could require an professional install
by someone whom has the patience and ability to install these correctly.
If not DIY, the labor costs to do it would be very expensive.
I found that labor cost to install these would be approaching $ 1,000.
at a local authorized service center.
And it would be wiser to purchase the seat material
from them, rather then another vendor/source.
Installers would likely not warrant the material
if that were purchased from another proprietor.
But if you choose the replacement leather seat covers
and pay for the labor thru an authorized vendor/service...
Both seat material and labor will include a warranty.
That is honored by the installer.
If ya do it yourself...
then the material warranty would be all that's warranted
and one would likely have to go thru their distributor
if needing to file a claim - complaint.
http://www.ebay.com/itm/140363455876?_trksid=p2055119.m1438.l2649&ssPageName=STRK:MEBIDX:IT
Think I could do my own install...
but I've yet to make that investment.
Installing slip covers would be easier
and less involved for installation.
And is more easily done by DIY folk in their backyard.
But my question would be...
will slip covers installed over the cloth material,
fubar the original cloth material over a long period of time
that they are over laid on the cloth...
and one day may need be removed ?
I can see perforated slip covers...
leaving marks on the cloth material
if those are eventually removed.
And so what would the point of retaining/protecting the original cloth covers ?