When shipping was delayed almost three weeks, I was worried that the product would be disappointing also.  But it finally arrived with all pieces intact and accounted for.  The parts were so well labeled that assembly with instructions was quick and easy.  The cat tree seems well made and sturdy. Out of the dozens I considered, I chose this one because the hammock and top bed are larger than most.  The top bed has a nice thick padded 2.5” rim around it which should prevent accidental roll out.  The only slight defect is that screw heads on the “cave” section are on top of the fabric.  Though it might be possible to stretch the fabric over them, I was not willing to risk tearing it.  Bottom line is that I am totally happy with this purchase and best of all, it is kitty approved.