Assembly was  a bit trying to say the least, but it didn't take too long to get it together. My cat loves it! As the winter months are approaching, I stuck a small heating pad under the bed that comes with the tree, and he loves it!