Weathertech mats + sunshade and coverking neoprene covers here. No regrets on either of them, years later now.
For floormats, the weathertech, husky liners, and OEM are all great. You wont go wrong with any of them. I pressure wash mine off occasionally and they look like new again after (I vacuum them between pressure washings).
For seat covers, I recommend you either go with custom fitted neoprene covers from Coverking or Wet Okole, or for a more economical option a tough fabric like carharts. I've found the neoprene covers to last the longest in my vehicles, provide a bit of extra cushion, and are incredibly easy to clean with cheap, readily available wetsuit shampoos. The carharts will be colder to the touch but better transmit your seat heater. The neoprene covers are more temperature neutral overall (they're never ice cold or burning hot to the touch). They insulate well in the winter, warm up decently with seat heater, and in the summer are not too hot and don't give me swamp ass.
View attachment 441008
View attachment 441007
Obligatory not affiliated with any of these companies, I bought all of this myself, none of it was provided to me, etc... After camping the NC Outter Banks for 4 days my truck was full of sand and had a watery smell to it (not the fresh ocean breeze kind, unfortunately). I decided it was time...