Easy to put together - my cat was playing on it the whole time.  He likes to sit on the very top and really likes all the scratching posts.