Nicely made, easy to assemble, fast shipping, and great price.  Only imperfection is that it is unstable.  But, I just placed two weights on the bottom back platform and that seems to fix the problem.  Just wish my kitten would use it more now.