This product is pretty good! I think I will order again. My first shipment I got an extra large for my chihuahua thinking I was slick and it would last longer than a small. It lasted like 2.5 months which I thought was decent. This time I got the puppy pack so I could have the frame, which does look slick! But just be mindful its just a frame, no bottom, you leave the grass in the plastic coated cardboard box it came in. So I think it is kinda spendy for what you get. Also the grass came dead this time which was a bummer! I live in an apartment, so having this on the balcony is so much better than having to bring little guy to the ground floor or use potty pads! Thank you!