Thought i'd share a few pics of the Ruff Tuff Seat protector I just installed on my 2020 Crew Cab.
Really nice quality and fit (It's tight), still allows for 60/40 bench split and covers the carpet underneath the seats which will help with the dog hair and kids. It's highly water resistant and even had a small layer of foam on the insides do add a little more cushion. I left off the head covers for now but it came with those as well.
https://www.cabelas.com/product/Cabelas-Kryptek-Camo-Seat-Covers-by-Ruff-Tuff/1586833.uts?productVariantId=5248562