Sturdy and easy enough to install. 2 person job if you want it done right! We have a lot of uneven ground so we had a lot of cutting to do, but the final product looks great and keeps our puppy contained within our yeard fencing!