Let me start by saying these BDK floor mats are built like a tank. The rubber material feels super sturdy, and those ergonomic grooves? They actually work! My boots grip nicely, even when they're wet from rain or snow.
But here's the thing - the fit is hit or miss. In my friend's Tacoma? Perfect fit right out of the box. My SUV? Not so much. I had to break out the scissors and do some trimming, which wasn't too bad but definitely an extra step.
The smell though... wow. When I first unboxed them, that rubber/oil odor hit me like a truck. After two weeks of airing out and multiple washes, it's better but still noticeable. If you're sensitive to smells, this might be a dealbreaker.
Durability-wise, they've held up great to my construction job mess - mud, concrete dust, you name it. Cleaning is a breeze; just pull them out and hose them down. But I do wish they had higher sidewalls for containing spills - my coffee disaster last week proved they're not great for liquid containment.
Bottom line? If you need basic protection and don't mind some DIY fitting (and can tolerate the smell), these get the job done at a reasonable price. But if you want premium fit or odor-free mats, you might want to look elsewhere.