I ordered this for my two small dogs but it did not include all of the pieces that were required to build it. It also did not include the instructions so putting it together was guesswork. The product itself seems like an ok structure but I would not use it for a large or aggressive dog.