I'll second the motion for Weathertech. I've got the front floor liners and they are excellent. They are fairly rigid molded plastic, not soft rubbery stuff so they don't curl or bunch up. And they stay put as they are molded to cover the entire floor of the foot wells and an inch or so up the walls.
A forum community dedicated to Mazda 3 and all Mazda vehicle owners and enthusiasts. Come join the discussion about MazdaSpeed performance, modifications, classifieds, troubleshooting, maintenance, and more!