Quality control was completely lacking as parts didn't fit together.  It was necessary to use a plastic mallet to get the pieces together.  Instructions were poor.  What shouldn't have taken long to assemble took 3 hours.  However, once completed the cabinet is nice, pretty sturdy, and suits our purpose.  However, I wouldn't buy it again if I had known what a frustrating experience I was in for!