Easy to assemble and my cat loves it. He cannot jump up on the bed like he used to so this allows him to still get up there!