No matter how hard you try, there is no way of keeping every ounce of dirt out of your automobile without flying around and not touching the ground. It is inevitable that some dirt, gravel, water, or even mud will be tracked into your vehicle. That is why you need a Weathertech floor liner. Whether you are only driving in the city or exclusively in the great outdoors, muck will be tracked in. Floor mats are a little bit of help to avoid the gunk, but they do not cover the entire floor. A floor liner is custom molded to the floor pan of your particular vehicle. It covers to the very edge of the floor pan. It has a taller lip around the entire perimeter of the liner so that nothing can accidentally roll under the liner. Everything is contained inside the liner. It is made of a very durable vinyl that is easily cleaned. Simply remove the liner, hose it down, let it dry, the reinstall it. Over the long run, a floor liner can save you money. You will not have to replace carpeting and a rusty floor pan. Keep your floors in prime shape with a Weathertech floor liner. You will be well pleased with the protection form the elements that it provides you with.