This is an excellent quality product.  It was slightly confusing to put together but overall the diagram was not bad.  My cats love it and spend a lot of time playing on it.   It is quite large but good if you have multiple cats.

Great for multiple cats, good quality, attractive colors. 
Slightly difficult to assemble, very large so may not fit in small spaces.