I live on the second floor of my apartment and my puppy has a small bladder. I had been using the grass pads where you put a pee pad under the grass and change out that mess. It was an eyesore. Porch potty seemed like a splurge at first but it's so much easier to clean and much easier on the eyes. Also, Astro loves it.