I bought these for my 2017 Yukon Denali, they fit like a glove, unbelievable. The material is really nice, supple yet strong. I haven't had to clean them yet so didn't rate that but I do not expect any problem, it's not a porous surface unlike what I replaced which were liners turned greyish with dirt, not securely attached (slippery) and very stiff, so not a huggy fit. These are the opposite. I couldn't be happier.
Rating:
[5 of 5 Stars!]