Now that it is assembled, I can say that this is a very nice, solid cabinet.  It took me two tries and about 4 hours to put this cabinet together!  Everything was well labeled and the assembly instructions were fine - I just haven't assembled furniture before.  I used a screw gun and then a ratcheting screwdriver to hand tighten all the larger screws.  In order to get the top of the cabinet to attach without gaps on the sides, I had to turn the whole thing upside down to have enough leverage to tighten the screws.  The doors still need some adjustment to hang evenly, but I think that can be tweaked by adjusting the catch that keeps the door shut on each side.  I think the cabinet would be close to double in price if it were delivered assembled.  It was worth it to me to do it myself - in the money I saved and in learning something new.