This is a cute catio that my large cat loves. We had to put one of my cats outside full time after he and his brother kept having territory wars in the house. We needed some sort of shelter for him and this catio has worked out great. The roof is solid and keeps the rain and sun out. The door is easy to open and close. I do wish the shelves were a little bigger and the little house had more support for fatter cats. You also need to be very careful while moving this, as it isn't very sturdy in transit. The wood is too thin to be pushed or pulled, you have to pick it up to move. It was easy to put together.