It is nice once you finish the assembly.  The pieces were clearly marked.  You do need two sets of hands at times with some of the pieces.  There are some imperfections in the finish, but not noticeable when assembled.  It does provide the storage I need.  I wish it was wider.  It was delivered to the door.  I just opened the box and brought the pieces inside a few at a time instead of trying to bring the whole box in at one time.  It is heavy.  Tip:  It is easier to attach the door hinges before placing the cabinet upright.  

Pros: Looks nice when finished.
Cons: Slight misalignment on the doors.