This was well packed yet 1 PC was damaged in transit. I was able to repair easily. Some of the pieces that were to have prefilled holes did not. Went together with 2 people about3 hrs. Appears it should be sturdy enough for my 3 cats. Addition of the composite roof really stabilizes it & makes heavy enough cats will not tip it, turn it over. I have a few tewwks to make in my window cat door before it open it to cats so haven't let them in yet. Overall, I think it was a good value for money spent.