The cat tree arrived quickly and was easy to put together. Everything I needed came with it, and it was together in less than 15 minutes! Really, even with my cats trying to help! They love it!  The only thing I can say that has been a problem is that they play with it so much they keep breaking the elastic strings that the little balls hang on. I guess that is a good problem.  I just keep putting new strings on and the play resumes!