This is a lifesaver! I have 3 dogs and I put this near the dog door so when they enter it keeps the floors nice and clean. One of my dogs occasionally has accidents and this saves the floor as well. Easy to throw in the washing machine, water proof and thin yet durable. Would definitely recommend.