We reupholstered all of our motor home furniture including the captains chairs. We did the job ourselves. We used Ultra Leather Plus @ $19 per yard. The Plus has better abrasion resistance than the standard. I removed the existing fabric and my wife used that as patterns. Her small sewing machine she had in the motor home (we were full timers) couldn't handle the job and in AZ we couldn't find a machine that would handle it. She said she wished she had her machine that was in storage and I remembered some older machines in a junk store down the street from the RV park and I bought a White made in 1932 for $15. All metal parts and worked great.
You have to be careful buying Ultra Leather - there are a lot of knock offs that are a much lower quality. They play games with the spelling of the name.