Love it!  Extremely easy to assemble.  Comes with extra hardware if needed.  My cat loves it.  I could barely get it together because he was already playing on it.