I hated the carpet in my Jeep. In the summer when the doors are off and bikini top on, those pop up showers are a real pain. Armorlite saves me the hassle of pulling my carpet in and out for this reason. My soft top and doors would occasionally leak in heavy rains, and I would have to remove the carpet then to prevent them from mildewing. Now I just pull the flap to the drain plug and let the water drain. Additionally, It is great to pull the plugs and rinse out the dirt instead of pulling out floor mats and vacuuming carpet. I wish the Jeep came from the factory with this material! I have loved it!