We use the product for accidents from our 3 month old puppy. It appears to work well but uses a lot of cleaning fluid which is expensive.