We just received this cat tree and my 2 month old kitten loves it!  He's been playing on it since it arrived.  It was really easy to assemble (less than 5 minutes) and seems pretty sturdy.