Quality cabinet.  Well packaged for shipment and well built.  Did not come with a drain and had to visit 2 stores to find one that would work.  Marble top gets dirty easily.