I got some industrial grade clear vinyl sheet from
www.tapplastic.com. Cut it to fit the entire floor surface (with the seats down) with a little extra to protect the sides and capture dirt. When not in use its folded into package about the size of a roll of paper towels so its always ready. When I need it, I unfold it as required, seats up, or seats down. It works great