This is a very nice cabinet.   The granite top did have a couple of scratches on it, that I was not pleased about. Was an easy assembly, all that was required was add the rollers to the bottom, the towel racks on the end and the drawer knobs.   Its perfect for what I wanted.