Clear, self-adhesive film that provides protection for all types of carpets. Rolls down by hand, and is easy to remove. Protects against stains, tracked-in dirt, inclement weather, etc. for up to 30 days. Its non-slip surface is highly resistant to tears or punctures, and not for use on hard surfaces.