With a pet in the house this is essential! However, I hope I never have to find out how good it works. It does provide a nice padding underneath the rug.