My cats love this!  Pretty easy to put together.  Took just over an hour to complete.  Only problem is it's not very sturdy for my heavier cats.