It is not necessary for stain-resistant rugs but could be a good idea for other materials. Often it has to be reapplied after a few months.\r