Nice waterproof rug pad. It is not super cushiony but I have it under a flat rug and it works fine. I’m sure it will protect my hardwood floors from pet accidents