Great piece.  Holds a lot.  Not that difficult to assemble - instructions could have been just a bit more descriptive.  Had a defective door hinge.  Contacted maker customer service and was sent a replacement  hinge and door right away.  One of the best customer service experiences I've had in a long time.  4 stars because of the defective part though.