Have tried a few custom liners in the past and literally just bought one from Ruff Rugs for my newish 4runner a few months ago:
Toyota 4Runner Cargo Liner
I have a large lab and they tend to rip up the interior. He goes everywhere with me and sheds a ton (especially during summer). The Ruff Rug 4runner liner is made a bit different than the others which is why I chose them this time. Completely custom to the 4runner and made with a double sided vinyl so makes it super simple to wipe down the dog hair. Also, the shipping times were instant and I didn't want wait 2-4 weeks, most companies are made to order but I guess Ruff Rugs pre makes them and only focuses on some vehicles. Ordered and I got mine two days later.
Every single liner I've ordered was good, Ruff Rugs just is a bigger bang for your buck.