Carpet film is designed to protect new and freshly cleaned carpets and there are a few key attributes you want your carpet film to have. First, you need a film that works very well on both dry and freshly shampooed carpets. A film that doesn't stick to freshly shampooed carpets is worthless. Your film also needs to resist tearing and rips. That's why we carry this 4 mil thick carpet film, it checks off all the boxes that you need in a high quality film.