First impressions? The ZGR fake grass arrived tightly rolled, which unfortunately left it looking a bit flat and lifeless out of the package. Definitely not as lush as the product photos!
On the plus side, it's super lightweight and easy to cut to size. I used mine to line my balcony and it was simple to trim around furniture. The drainage holes work great - no puddles after heavy rain.
Durability seems decent so far. My dog loves lounging on it (though I have to watch him when it's sunny as the surface can get warm). It vacuums clean easily, but don't expect any cushioning - this is definitely more decorative than functional.
The color variation is nice, giving a surprisingly realistic look from a distance. Up close you can tell it's fake, but for the price? Not bad at all.
Would I buy again? Probably - for covering ugly concrete or quick decor solutions. Just don't expect premium quality or thickness.