This was the perfect for my kitties.  They absolutely love it.  It's not so big that it takes up much floor space and offers both of them a spot to sit and watch wildlife outside.  Very easy to assemble.