Easy to assemble and our cat loves it. The only negative would be the plastic balls need to be rubber, otherwise it’s perfect!