Easy to assemble, perfect for my cat! A little wobbly, but my cat can jump up and down just fine after getting used to it.