It looks great! (And gives me ideas for how to improve my own "ocean of grass" suburban lawn).
How durable is that stuff to leave out permanently? I mean, I guess rain isn't going to hurt the plastic--though in my area bird dung, spider webs, mold, and ants are a problem.
-Tim