This was better than I expected! Assembly was fairly easy, seems to be sturdy enough and my kitty just loves it. The only flaw is I would have liked the steps to be a little wider