Excellent product,  well made, and very entertaining for the kittens as well as the people watching.  It was not difficult to assemble.