Have used for 12 yrs but the quality has changed dramatically. It has let my carpet get soaked in urine and I've had it. Going to buy a different brand at Jeffers. Still can't believe how bad it has become.
I use these for all of my puppies. I don't encourage going to the potty in the house, but for those that are close to being trained and just can't hold their bladders while I am out, these work great. They learn to go in one place that doesn't ruin all your floors. I find them to be pretty good at absorbing the urine. For my larger dogs, I have to put multiples out in one area to avoid leakage. Not perfect, but does a decent job on those days you have to be out longer than your dog can hold their bladder.