This arrived very quickly.  I was able to assemble quite easily and quickly.  My kittys loved it before I even got it together.  Seems to be stable enough with just a little wobble from the kittys weight when they jump on it.  Very happy so far.