Overall, a nice looking and functioning piece.  My only gripe is that of the 12 pre-drilled pilot holes for screwing in the two shelves, only one on each of the shelves aligned with the holes in the frame.  I had to drill my own pilot holes for the screws.