Looks great but the hinge connecting the left door to the unit has to be replaced because it is damaged preventing the left hand doors from hanging correctly. I used the company's assembler and eventually the piece was put together. I use the word 'eventually' because the first person was a no show. the second person cancelled the rescheduled appt w/o a reason. The third appt was scheduled for Sunday. We didn't think it was going to happen. But it did and right on time.  The installer knew exactly what she was doing. The damaged hinge is being replaced. I just hope that the person who is assigned to the repair will show up the first time as scheduled.  I can't use the cabinet until it is finished.