Very easy to assemble. Had all the parts. Even though are kittens there is enough space to jump from level to level as they grow. Good and solid materials and very sturdy for the rambunctious play.