This is a terrific purchase.  Price is great, the product is very stable and well constructed.  My cat loves sittng on the top perch looking out our front window.  As the other reviews stated, the toy ball didn't stay on the tree for long but I expected that and my cat loves to play with the ball all over the house.  My cat and I are extremely satisfied with this purchase!