Great purchase! Easy to assemble. My dad put it together but I helped with some of the shelves and held it to help align the parts to secure. The cushions are very soft especially the top one. My kitty has gotten on it a few times but it will take some time for her to get used to it as it did her other tree. It’s a little wobbly but so is her other tree. Eventually I will secure it to the wall. 

The only disappointment is the length of the shelves in the area that allows them to jump to the next level. It’s a little tight. Again she will adjust eventually. It took her a long time to go to the top level of her other tree but she sleeps on it all the time now. Overall very please.  It’s a very attractive cat tree
.