We have a 2014 Windsport 34E, the seat started deteriorating last year and seem to be spreading like a cold. We found a small upholstery shop that had been around for awhile and he gave us a good estimate. I bought the material at his cost also, so with labor and all, it will be around $1700 for the sofa and dinette. And then another$600 to $700 for both captain seats.