Originally Posted by IWillRVToo
That is what I was thinking too.
Use a "steam" cleaning machine. I use a Bissell upright with the upholstery attachments for my auto seats. They look and feel like new when done.
You can also wet down the cushion covers with plain water or some kind of cleaning solution and then use a shop vac.
Don't forget that you can just beat the cushions with a stick - outside of course - then vacuum them.
I keep heavy covers on our dinette seats and on the sofa. These are washed after every trip except quick weekend trips. I give the seats and sofa a light spray with Lysol, then recover with the covers. So far no funky odors of any kind (mold, human, cooking, animals) and we have three cats.
We've had this BRS28 for a year now and both camp and snow-bird in it.