So far it is all I expected.  Was easy to assemble.  My kitty has spent lots of time on it.