The product was delivered quickly and in great shape. Putting it together was the hard part. If I could recommend one thing it would be to mark the pieces before you begin to assemble.  The pieces are not labeled and it can become a little confusing midway through.  Finished product is nice. Very sturdy and our cats love it!