We took our seats and sofa at different times to local upholstery. One was part time who had worked in the RV industry, the other had done auto, marine and rv upholstery for most of his life. The seats look great. The total cost was under $900. That is a lot, but also a lot less than replacing the 2 cab seats and a sofa. By doing them in stages, we spread the cost over a year and made sure to match the vinyl or pleather. We were also afraid to order any seating without "sitting" on it first. This worked out great for us.
Buffalorose