I have these, they fit my ‘18 screw perfectly
VIEWPETS Bench Car Seat Cover Protector - Waterproof, Heavy-Duty and Nonslip Pet Car Seat Cover for Dogs with Universal Size Fits for Cars, Trucks & SUVs https://smile.amazon.com/dp/B07BTPSWC6/ref=cm_sw_r_cp_api_glt_fabc_VTYP6K38HACKPJEDJQDR?_encoding=UTF8&psc=1
I got this one for my 2016 JKU.
Fits the backseat like a glove and doesn’t flutter or anything with the top off. I just keep it back there permanently and it’s great.
VIEWPETS Bench Car Seat Cover... https://www.amazon.com/dp/B07BTPSWC6?ref=ppx_pop_mob_ap_share
The end all be all answer is to get a pet back seat cover.
There are better looking ones out there but just wanted to show you an example.
This is the one
Have had great success with this for the last year with semi-regular dirty wet dog rides. https://www.amazon.com/gp/product/B07BTPSWC6/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
This is what I have underneath two car seats. Pretty happy with the fit and finish
https://smile.amazon.com/dp/B07BTPSWC6/ref=cm_sw_r_sms_api_i_NKZ40Z9JFR4KMZW7H9DQ
I got these. Nothing special, but also affordable and they’ve been effective at keeping my three kids from destroying the seats.
VIEWPETS Bench Car Seat Cover... https://www.amazon.com/dp/B07BTPSWC6?ref=ppx_pop_mob_ap_share
Fits pretty well, not perfect, but I had similar $35 cover in runner that held up for several years and is easier on the wallet than WeatherTech etc.
I would just get something like this. Easily removable, washable, can be vacuumed.
This is what I got. It’s working out really good so far.
VIEWPETS Bench Car Seat Cover... https://www.amazon.com/dp/B07BTPSWC6?ref=ppx_pop_mob_ap_share
And I got these for kick protectors
Munchkin Brica Deluxe Kick Mats... https://www.amazon.com/dp/B00B7M7CLA?ref=ppx_pop_mob_ap_share
I have 2 of these in my model 3 and they're fantastic and fit really really well. Also have cut out for seat belts. https://www.amazon.com/dp/B07BTPSWC6
this is the one I have, fits well in my 2018 pro-4x
I just bought these for my 2019 Limited. The bench part does not fit perfectly but they are super high quality and affordable.
https://www.amazon.com/gp/product/B07BTPSWC6/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1
I have a pet/kid seat cover on my back seat. Easier to install than the neoprene or other covers and easier to remove and hose off.
https://www.amazon.com/dp/B07BTPSWC6/ref=cm_sw_r_u_apa_fabt1_kACVFbEVMAK46?_encoding=UTF8&psc=1
Because I have dog and messy toddler concerns, I picked up a backseat cover. It's a good fit and I can still get to the seat beats and child seat latches. $35 well spent.
https://smile.amazon.com/gp/product/B07BTPSWC6/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
I would go for something along these lines https://www.amazon.com/VIEWPETS-Bench-Seat-Cover-Protector/dp/B07BTPSWC6/ref=sr_1_4?keywords=bench+seat+cover&qid=1575926629&sr=8-4