The product is good. For a large sized puppy such as my fur baby Sheila, it is ideal. I use it for my senior dogs that are ill and incontinent, over their beds. It can soak up a lot of pee and keeps them dry. I really like the product. Good value for money.