Takes a little time to assemble but not hard. Seems like pretty good quality. We have small cats and big cats and it seems really sturdy so far. The thing I like most is the look. Most cat trees have that horrible shag carpet but this one actually looks really good. I'm not afraid to put it out with the rest of the furniture instead of trying to hide it.