I expected the cat tree to be junk because I literally bought the cheapest one I could find (that looked good enough for my cat anyway) but it was easy to put together and is very sturdy.  The fabric feels great, not like cheap carpet pieces cat trees are usually made of.  Now if only I could get my cat to use it...