Quality is fair. The top circle is a little small for cats.  Assembly is fairly easy and took about 25 minutes. Overall hoping my cats will warm up to the cat tree.