Our puppy LOVES this thing!  It is super easy to assemble, and so adorable. Highly recommend, especially for smaller dogs to ensure they are safe while enjoying the outdoor space