After testing these mats in my 2017 Silverado for 3 months, here's the real deal. The TPE material is impressively odorless – no chemical smell even on day one. I spilled coffee twice, and the high edges contained the mess perfectly.
The fit is 90% spot-on. They slide right into place in the crew cab, but like other reviewers mentioned, you'll need scissors to notch the rear mats for seat belts. Annoying, but a 2-minute fix.
Where they fall short: the thin material doesn't grip carpet well. On steep hills, I've caught the driver's side mat creeping forward. Not dangerous, but annoying enough that I added Velcro strips.
For $60, the protection is fantastic. My kids' muddy cleats haven't touched the actual carpet once. Just hose them off – they dry in sunlight in about 20 minutes. Would I buy again? Probably, but I'd also consider WeatherTech for better grip.