This was so perfect for my spoiled indoor cat that thinks she wants to be an outdoor cat. Assembly was fairly easy for 2 people and we left the back bottom panel off so we could put it up against a window so she can easily go in and out. Now she can safely get some outside air!