I use these to cover the seats when playing in the dirt, picking up nasty teenagers from soccer practice or the pool, etc. They roll up nicely and store in the back. They drape over the seat and don’t go anywhere while in use. Easy on/off to protect the seats. I have them on my passenger seat 90% of the time to protect the leather seats.
I use this to protect the back seat, same idea with on/off and depends on the backseat “cargo”. Works for humans and pets, and allows you to still use the seat belt buckles.
I know neither are a "permanent" seat cover, but exploring
RZR XP 1000 accessory options has me thinking I haven't found anyone making anything else that fits.