You must have a highly skilled detailer on hand if you don’t like leather seats! Cloth seats suck! They are a major b**** to clean. Takes a great ton of product and a lot of effort! They retain weird gross odors for months... lol. I’ll never go back to cloth. Leather seats are much easier to keep clean, don’t stain, don’t retain odor, doesn’t take much product to really clean them up good, way less effort to clean, and if properly conditioned with good leather conditioner on a regular basis, they will last quite a while before they crack. Lol. My leather seats don’t get too bad in the summer. A little cold in the winter, but hey that’s what seat heaters are for! Haha.