Exactly what we needed for our yard. Sturdy enough to contain our two large dogs. Delivery was fast, and instructions were easy to follow. The measurements for between post spacing were off, though. We caught it early on, luckily, and were able to adjust,  but it was frustrating.