Our cat loves this thing.  The only issue we had with it is that little ball toy that hangs down from one of the top squares.  The string is way to thin on that thing and he tore it down almost immediately.  We tried to rehang it and he did the same thing.  It just needs to be on a thicker stronger string.  Assembly was super easy.