Beautiful piece.  It took a while to install but nothing was overly hard.  It still need to tweak the cabinet doors a little bit but I am overall very satisfied with this cabinet.