I gave this five stars because the design is absolutely perfect for cats- a bunch of climbey, hidey holes with soft, warm, fuzzy mats. 
Ours came with one missing tube (the frame is plastic pvc pieces) but my husband easily grabbed a piece of pvc from Home Depot and replaced it and the front bottom middle box doesn't hold the weight of any of our cats but again, easily fixed. Having larger cats I did have to reinforce a couple of places that are held together with velcro with large safety pins. I did put a couple pieces together incorrectly , some of the instructions are a little difficult to make out with my not perfect eyesight so assembly is just a tad challenging.
 All in all it is cleverly designed and our cats love it. It matches our living room furniture and looks MUCH better than having empty boxes strewn all over the house. Well worth the extra little effort we had to put into it!