I was cat tree shopping for several weeks. There are lots of options out there, but this one is BY FAR the best. I love the color scheme - this looks like real furniture, and it matches the decor in my family room. The plush fabric is much nicer than the carpet that covers most cat trees. The tree was easy to put together, and its really sturdy. Most importantly, the cat loves it!! 
My only complaint is that one of the screws for attaching the highest bed was too short. We had to go to the hardware store to get a screw (metric thread) that was 12 inch longer than the screw included in the box. It was worth the hassle, but for that reason this product gets four stars as opposed to five.