The quality of this unit is exactly what I was hoping for.  Unit came with a scratch on one of the doors and the company was very helpful and fast at replacing it.  Would definitely recommend this unit.  Assembly only took my husband a few hours and was not difficult.