The factory seat covers are great. The cost is cheaper than having a custom set made. The only thing i do not like is the armrest covers keep slipping off. I just kept them off but its no biggie as long as the seats are protected. I'll post some pictures this weekend.
it is a DIY install, i want to say a swimsuit type of material almost. maybe thats not the right way to put it. machine washable though and very resilient.