Very easy to assemble.  My one year old & kitten use it all the time, especially the sissal posts.  My 9 year old pretty much ignores it. The top 2 perches are carpeted on both the top & bottom, so it has a nice finished look.  I would recommend this product to anyone with younger cats.