This package came to me with the box all ripped. I was not impressed. But looking inside, all parts were present and it was set up in about 45 mins. It looks AMAZING. My kitten just loves it and most of the time if she is not with our dog she is playing or sleeping on the new tree :) Very happy with the product and service.