We have three cats and they all love this thing.  It wasn't too difficult to put together and is pretty solid.