very well made;  nice and sturdy!   It's hard to find one that doesn't rock when a large cat of 16 lbs. takes a running jump up on it; and once it rocks on my cat she wants nothing to do with it.  I like the bottom level is longer than the top one making it easier to jump up on and more room to stretch out and sleep on.