I was skeptical about how artificial turf would hold up with two large dogs, but it's been fantastic. No more muddy paws after rain, and the turf is incredibly resilient. It drains well, and even after a year of rough play, it still looks new. Highly recommend it to other pet owners!