Very easy to assemble, took all of 5 minutes. Doesn’t take up much room and my cat loves squeezing herself into the top seat.