Easy to assemble and our cats absolutely love it.  Tons of built in toys, keeps them entertained for hours.