On my 2018 I just had the Katskin Leather put in. But On other vehicles I have used Covercraft seat covers and they were pretty nice. I installed Iggee https://www.iggee.com/ on my Jeep and they are very nice. I put them in a 2006 Wrangler almost 10 years ago and they are still like new. If the driver seat foam is getting bad it is fairly easy to replace at the same time. I had a 2008 1500 that was just worn down and I put the new seat cushion in it and covercraft covers and it was like a new truck.
Mossy Oak Break-Up Infinity Camo works good for me. Bought it here https://www.ramsareus.com/sku/82212918.html last 2 years but still in pristine condition. - Of course with proper maintenance.