Keeps my dog off the hill full of weeds which is what I needed. The stakes that go in the ground and hold the panels together could be a little stronger