This is really nice quality. Im using it as a fence for my dog in the back yard. It works great. Ive attached it to my back porch with zip ties and pushed the stakes down as far into the ground as theyll go, feels pretty nice and sturdy for what it is. The gates are really handy. Going to buy another pack to extend her enclosure a bit further, for a larger dog I definitely recommend the tallest size and get 2 or 3 packs. Consider reinforcing if your dog is one to jump up on the fence, since its really not made for that. If you set it up in the circular formation it would be fine, but otherwise it might not be stable enough for a strong determined dog.