The best thing I found was a company called 'canvasback'. I ordered a set in black with custom white contrast stitching (to match my OEM Overland theme) along with side panels to protect the sides. Because they attach to the second and third row seatbacks, you can still put the seats up and down at will and have protection on everything. I'll still use my third row Jeep rubber matt in the back for snowy ski boots.
Mine just shipped so I don't have them yet, but others have posted about them and love them. I have the Jeep cargo matt now, which only covers behind the third row. Weathertech makes one that goes to the second row, but then you've got this massive peice of plastic to contend with when you want to use the third row seats.
I'd say the larger Weathertech one is only 'better' than the Canvasback solution if you (1) never put the third row up, (2) haul lots of wet gear, and (3) don't need protection on the sides or the second row seatback.
Canvasback also makes a 'connector' piece that puts up a barrier between the second row captain's chairs if you want that. Seems like an ideal solution overall, and very customizable for colors and configuration. Small mom and pop company making high quality stuff, from what I understand.
View attachment 2075