My kitten loves it.  It is tall enough that she can observe "the world" while resting.  It was simple to assemble, taking slightly over an hour (I am 76, if you are 25, you can do it faster).  Good quality materials.