For your situation, be careful with cheap plastic inserts because they're a literal hazard. That Quad torque is no joke and things *will* fly! - ...
For your situation, I'd go with these: • TuxMat Mazda CX-5 2017-2024 Custom Floor Mats – Better coverage than rubber, but seriously make sure they do...