This was a great purchase. Our ground was fairly level to begin with, so we didn't need to do any prep work-just laid it out like a rug. We placed it around our pool and pool equipment while waiting for contractors to pour the decking after a remodel, and honestly, it looks great. When I look out the window, it doesn't look fake at all; it's just a bit more contrasted compared to how tall my real grass is.
Once our deck is poured, I plan to move these under the kids' playground and swing. So far, the turf has stood up to pool water, dogs, kids, and Texas weather. The only complaint is that it gets really hot in the Texas sun, but spraying it down with water is a quick and easy fix. When the kids run around on it with their wet feet from the pool, it cools down quickly as well.
My dogs love sunbathing on it, and any "accidents" wash right off with the hose-no lingering smell. It cuts easily with a razor knife. Also, I'm a 5'5" dad, and I was able to load these into my car and set them up by myself. Absolutely zero regrets on this purchase.