It's up and the cats love it, but it was a beast to put together.  We had to take it apart and reassemble things because it wasn't fitting right and not sturdy at all.  The steps are really not stable.  The cats don't use them at all.  I would suggest putting it up against the wall for support.