I had a Jeep Grand Cherokee prior to the current '16 SWB Yukon. One thing I miss from my '03 LWB Yukon is the cargo liner I had. Not a fan of the canvas back line - checked on out - too slippery for me. I'm 5'4" and don't want to be crawling into the rear to dig out a case of water. I want my groceries, cases of water, etc. to stay put when I put them in the back.
I am currently using the Mopar cargo liner from my Cherokee; doesn't fit perfectly but it is black on a black interior so doesn't stick out terribly that it's not a true fit. It is a flexible molded rubber so I can either roll it up when not in use or simply raise the rear seat with it. It is grippy so nothing slides around and has deep grooves to catch dirt, sand, liquids. Shame on GM for not having such a liner. Used to have a WeatherTech cargo liner in my '03 but not a fan of the Husky or WeatherTech currently out there.
Interior mats - didn't spend this much to have plastic mats in my interior and yes, I deal with snow here in CT. Had Lloyd Luxe mats in the '03, Lund Catch-It Carpet in the Jeep and still debating on which of those two for the '16 - would never put Husky or WeatherTech in for front mats - hate the look, hate the plastic/vinyl.
Lund has a beauty of a cargo mat in the Cargo Logic that is split for raising just one rear seat - wish they would make that mat for the Yukon/Tahoe, I'd be all over that.