100% Waterproof : This rug pad made of Thick felt and Waterproof TPR materials for all types of floorboards. PROTECT YOUR CARPET : This carpet pad is made of high quality material with a waterproof TPR backing that is safe to use on hard floors such as hardwood floors and tile.