We were impressed with how easy it was to put this cat tree together. All of the holes line up properly for the screws! Our cats were playing on it before it was even finished. They love the completed product and so do we! They also really loved playing with the box!