Easy to assemble.  Cats like it.  However, it took less than a half hour for one of our cats to get one of the balls out of the box.