The most easy to assemble and my cat will love it!  The beds are big enough for my bigger cat and it's nice and tall for him to see out the window.