Nice looking piece of furniture.  Scratches easily though and some of the holes did not line up when assembling the doors.  I would suggest getting professional assembly unless you have someone that knows what they're doing when attempting to put this unit together.