Easy to assemble, pretty stable and I love the look of it. So far my cat has only sat on the perches not the comfy beds!