Very Nice and well made, the size is ideal for all size of dogs or multiple dogs, I have a large puppy that need large and easy to clean pad/mat. I have to fold the mat to make it a little bit thicker since the area is not as big area to cover. But over all excellent product.