Loved this kitty condo! My outside Kitty just had kittens and I was trying to find a large structure to keep the kittens (and mama) out of the elements. Our kitties are outside kitties, but they are very spoiled kitties. This house was a bit difficult to assemble just because there were a lot of pieces. But honestly assembly and Instructions were pretty straightforward. The materials are a bit flimsy, but for holding kitties, it's perfect. It's very weatherproof and keeps the kitties entertained, crawling in and out of the various doors and levels. Overall I'm very satisfied with this product! 9/10 would recommend!