The product arrived when promised.  It was easy to assemble and the quality is excellent.  Ive seen this product in the store for a much higher price tag.  I would recommend this product for your cat, unless your cat is very large then I would upgrade to a larger cat tree.