My two cats love it!  It's solid wood with real thick carpet.  I didn't attach it to the wall but it does fall over even when my 10lb cats jump on it. The only issue is some strings hang out from the carpet and I try to find them before my cats try to eat them.