Ultra leather is not leather, and it comes in many different qualities, and also in lack of quality. Using the wrong cleaning product can end its life quickly. I got some seat covers from Camping World and about all I can say about them is that they do cover the ugliness of the pealing Ultra Leather and the fit is lousy, but my ugly seats are almost 20 years old. I have been watching at the forums for a long time now for a answer without finding one. Some folks say truck seat covers from Walmart, but they never say which ones. May end up spending the big bucks and getting them reupholstered yet.