Granite top and draw rails are nice quality.  Part labels are hard to get off.  Took two hours to assemble.  The small allen key was difficult to use on the self tapping screws - need to add a leverage bar.