I am very pleased with my purchase of the buffet. It was easy to assemble and included good directions. all of the hardware needed was present. We actually painted it white to match my kitchen cabinets. One corner of the mirror had a small chip but it is under the wood frame so should not be a problem.