Although the box it came in was falling apart, likely due to shipping, all the pieces were there. It was easy to put together. Cat tree was exactly as pictured and described. Very sturdy and well built. Top condo is large enough for big cats. Pleased with purchase.