Great product, has a nice clean look.  I assembled it myself without problems.  The instructions were clear, easy to follow and did not take much time.