This products looks great, was easy to assemble.  For perfect stability, it needs to be anchored to the wall.  My cat doesn't seem to like it yet because she misses her old ratty, beaten-up ugly one, but she will get used to it.