Excellent quality and finish.  Ample draw space.  Marble counter top is a matte finish.  Curve of counter top adds a sophisticated touch.