I used this in the outdoor area for my dogs. They are lightweight and easy to use, I placed puppy pads on the floor and interlocked these above them. One of my puppies has a bad hip and tends to drag a little when she pees, she's able to pee straight through these without making a mess and the pee pads absorbs. When it's time to clean I scrub them with soap and replace the pads underneath, they are durable and stay in place without slipping.