It was easy to put together and my kittens love it.  It's sturdy enough for both of them and the carpeting is soft.  They are only four months old, and I'm not sure how well it will work as they get older and bigger, but for now it's working out just fine.