Easy to assemble.  My four 3month old kittens use it. One kittens takes balls out to play with.  Wish rounds were bigger.  Got because of big shelve for larger cat.  I don't have any problems with top being wobbly.  I used to have one that compressed against ceiling this is wonderful especially compaired to it. Love the way it's put together.