The materials are sturdy and assembly was fairly straight forward. My kitty loves the scratching rope and fabric (she immediately started rubbing on the pieces while I was setting up the condo). My kitty is a healthy-weight ~13 pounder and the whole thing is a just a touch tight for her (she's a little too long to be able to stretch out and scratch on the posts, but she's creative about it). The whole construction definitely holds up to her weight. The top perch is also big enough for her to lie comfortably in. I will definitely be purchasing from this company again. I am extremely pleased. Probably best all told for kittens and petite cats though.