Assembly presented some challenges.  After spending a lot of time, still have one door that slightly scrapes on the bottom when opening and closing.  Quality of the finish/veneer is also not great.  Was slight chipping/peeling in some areas straight out of the box.  The general look is nice if you're not looking too closely at the imperfections.