Was straight forward to put together though - quite a few parts but only took 20-30 mins for 1 person. Cat was jumping all over it during assembly! He likes being up high and likes relaxing in the box near the top so definitely does the job. It is a bit wobbly so would recommend fixing it to the wall. Also would prefer the white bits to be grey too but that’s my personal preference. Good price for what it is.