It nook me less than 30 minutes to assemble and my cat can't get enough of it!  he has been climbing and rolling around on this wonderful cat tree since I put it together.