I was hesitant to get artificial turf for the dog run because of the cost, labor, tools needed etc. AND the dog tears up even the rocks just with her back legs kicking, and I didn’t want to waste thousands of dollars to have the turf torn up only to regret it. I opted for these tiles which allowed me to lay it right on top of the rock- minimal prep work for a novice! I just straightened out the surface with a rock rake, clipped them together and the dog doesn’t even use them! Still goes back over to the rock area to dig to her heart’s content, but it keeps the rocks in the dirt and rock from coming into the house. Flexible enough to lay on a bumpy rock layer as well. One box warped while on its side but my granddaughter laid them out as stepping stones and they flexed well enough in the sun to use like normal! (Would not clip initially while cold and warped). I may do the pool area next!