It was really easy to assemble and the cats love it.  I was even able to easily modify it slightly to fit better in my space, because I forgot to measure.  It arrived quickly and the kittens love it.