All the pieces and holes lined up.  Tools and fasteners were supplied and worked well.  Did not take long to put together.  Looks nice and I've had 3 cats on it at one time.  The sisal posts are getting a workout. I should have gotten this a long time ago.  It looks good and the cats like the high perches.