I’m very pleased with this cabinet.  I paid for assembly and that was a smooth process.  I also had good customer service when initially  inquiring about the cabinet.