Easy to build, sturdy, looks nice. Would have given 5 stars however I give 3 for the simple fact that my kittens claw got caught in one of the bells of a ball and I struggled to get it out, the kitten was starting to pull and got very distressed, he could have lost the claw completely.