My cats just love this, and I love that they love it!  It was easy to put together using the instructions that came with it.  My son assembled this one and another similar one I bought in just a couple of hours.  I would recommend this for anyone who has multiple cats!