Super easy to put together with instruction manual & our kitten loves it!  It is definitely for smaller cats, but perfect for ours.  We love it!!