We use this fencing for our goats. I specify because I truly can't speak to how it would be for other livestock (although it does keep our ducks contained, but we didn't actually intend for that to happen...they *can* get out, but apparently feel safer inside the fence). Once you've set up these fences a dozen times, and you actually have a second person to help you, you will figure out that the easiest way to set it up is to have each of you take half the posts and alternate who is placing one and who is carrying the next one forward. Or you will pull all the posts off, the middle and will add them back as needed. They do keep most of our goats in, but goats can and will break through the fence and it can be tricky to repair (hint: baling twine). We had issues at 1st because we needed a stronger fence charger. Because the wire is thin, you need it to be as hot as possible or your livestock will ignore the zaps. We use a solar charger, but if you have access to plug in a charger, I'd recommend it. Even the upgraded solar isn't 100% effective on the stubborn ones. I'd highly recommend buying additional step in fibrlerglass posts to add one or more between the existing ones. Otherwise, you can go with using garden staples on the uncharged bottom row(s).. I was lazy when we moved the ladies and one of the bucks forced his way under between posts, so I now probably have a bunch of pregnant does that I wasn't intending to breed quite yet. Good times! The posts are relatively easy to get in, even in our hard, rocky soil. It can be difficult to keep the fence taught without attaching it to trees/ more permanent posts. All of this said, it works well for us because we rotate where the goats are, and this has helped make that possible. I've said many curse words to both the fence and the insolent goats, but I think the problem is more on the goats. ;) I do recommend a strategy for grass control at the fence line, as you will not want to mow too closely to the fence (ask my husband). Not sure it will be the greatest for long term, but it does ok if you need/want mobility.