We have 4 dogs and occasionally they have an accident. The pads are great, because all you have to do is throw them in the wash. We have been using them for the last several years.  I would recommend them to everyone.