I love that this is washable and waterproof because I am getting a new puppy and he will be in my kitchen on my hardwood floors so this will definitely help keep my floors looking good.  I did think that it would be a bit thicker however.