I am very please with this purchase.  Assembly wasn't too bad, other than hanging the doors which took a few tries to get them level. Overall pleased with quality and appearance!