Easy to assemble...however, my new cat (1-year old 11# tuxedo cat) doesn't have a whole lot of room on the top seat...but he loves napping on the top perch.  This would be perfect for kittens tho...next time I will look for a larger tree....