Katzkin leather is great. They will remove all of the cloth on your current seats and install the leather. It is not a cover it is true upholstery. We did this in our 2006 4Runner and my 2008 jeep wrangler. The wrangler has the top off, goes in mud, etc and the seats are still in great shape.