We have had this set assembled for about a week and it is impressive.  The instructions were well written and there were zero missing components.  Hardware could have been sorted and labelled and that would have earned it a fifth star.  For what you are paying, I don't think that it is an unrealistic expectation. [This review was collected as part of a promotion.]