Puppies wouldn't use it exclusively, but worth not cleaning up a large % of messes of the floor. Cant leave puppies unattended with it, they'll chew it to pieces, scared they'll ingest. Isn't the type of material you want them swallowing. Overall, good performance when used. Have not done anything but spray it down very well in the yard, top and bottom, and let dry in the sun. No smell. Wish it had a border so the grass edge was not exposed. Would be much safer.My dog happens to slip when stepping on it it makes a loud noise so no luck using this! Weve had it for almosta month and still has not used it! Also it says its xtra large but its really not very bigI was worried moving from a house to a condo with my two small dogs. With a little encouragement, my dogs began to use the dog loo potty where I placed one in the condo and one on the balcony. Easy to clean up and keep fresh. I’m relieved (no pun intended) to come home to no “accidents” and my dogs can have free reign of the condo while I’m away. Great product!I bought this for my growing 6-month old puppy because he would just either ruin his pee pads or would pee so much that I would use probably 3-5 pads in a day. This was a great buy, I would just leave it for the day and clean it and switch it out at night. I noticed though after the next three switches that there was a really really strong smell that I couldn’t seem to get rid of. So now I’m trying to find other cleaning solutions so it won’t have that problem anymorePlaced puppy pads that had been peed on beneath the top layer of turf for our puppy to get the scent and after she smelled it and widdled a couple times she went back every time! Easily cleaned. I just rinse with hot water and then soak in the tub in about 2 inches of hot water with bleach. Then drain, rinse, and shake and place over top 2 clean puppy pads. Helps a lot with easier clean up!it's easy to clean - doesn't absorb material - just wish it were larger; o/w, it's greatOur puppy already know to pee and pop on the grass so we bought this.He learnt to pee on it super quickly but he doesn’t want to pop on it….It’s ok though.We will just let him out in the morning and night two times to pop.Now he never pee at the wrong place inside house