This was the first cat tree I've ever put together myself and it was pretty easy and intuitive.  Quality appears to be excellent, especially compared to the similarly-priced pre-assembled cat trees we normally get.  Time will tell, but it seems to be holding up well and with no loose carpet threads to vacuum-up.  It came with two dangling toys but the elastic was no match for one of our fully-grown and quite determined felines.  Most important "feature", all of our cats love it!

Pros: Very good value for the money, relatively lightweight but sturdy.
Cons: None yet!