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