Easy to put together, lots of play area and we had lots of help putting it up as cats helped. We have it by windows and cats love the top super soft beds as well as the toys, scratching posts etc. It was a big hit with the feline crowd. 

Pros: Price was great and it was super easy to put together. 
Cons: The box it comes in is very heavy, we opened it in the front hall and take pieces back to other part of the house.