Purchased this for a new kitten that will be joining the family at the end of March.  It took about 20 minutes to assemble, the two top perches are padded which is a nice feature.  It is not the most stable cat tree but for out kitten it will work just fine.