My kitties love it!  It did take two hours to assemble.  Instructions were pretty good.