It was easy to put together …….the only complaint is it doesn’t really have ledges for the cats to climb from level to level.  To get to the top beds they have to climb on my dining room table (which is rarely used by humans) to navigate to the beds.