The package came in on time and secured.  It was fairly easy to put together, I just followed the instruction manual.  All pieces were intact and in good shape.  My kitten loves her cat tree and keeps her busy!  We are both satisfied customers.