Very satisfied with this rug pad! Plenty of cushion, non-slip backing, seems water-proof. After buying this, I want to change out all those thin rubber mesh "pads" I have that don't cushion, slip around and constantly roll and mat up under the rugs. Thank you for this product!