I am living in a condo and it has just a little soil filled with rocks and there is no grass. I was tired of my puppy playing in the dirt when I leashed him outside to appreciate the sun. So I researched buying a synthetic grass mat as I suspected my dog might want to have the grass to move around in. It showed up as described and it was delivered fast. It meets our needs perfectly and now when my puppy is outside, he utilizes this grass to relax on. It has drainage holes so when it downpours or if my dog chooses the need to pee on it, water will easily drain. It is awesome quality and I certainly recommend this item in the case you are searching for a natural grass alternative.