When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I did mine and the arm rest and it was right at $500 for the skins from LSeats. There are several good threads on here showing how to install them or you can find a local shop.
I am in the process of replacing leather with one from lseats, but so far it is not really that great. some plastic trim is sewn reversed, so there is no way to stretch and lock it onto the seats, it is pretty saggy and i think a bit thicker than original. Few other things as well, but for the price it will probably worth it. Professional shop might be able to correct these errors.