I love this Hassler kitty suite.  I have two and just ordered another one.
It is sturdy and my cats like it.