All the pieces were accounted for and it went together fairly quickly.  The instructions were a little vague, in places, but well done overall.  Only problem we have is one of the pieces wasn't glued sufficiently on one of the doors, so we have to fix that to complete the project.