Not for the Vegas, but did buy some for our previous Class A. There are several sources, but they all look the same. We used them for a season to cover the FlexSteel seats that shredded from exposure to sun.
If you want to protect the seats from pets, they might be OK for that purpose. The ones we had weren't all that pretty, and left the backs exposed.
I think we need to stop calling it "working from home" and start calling it "living at work!"