a little more difficult to assemble than I thought. The shelf was not deep enough for the DVR player, so we had to leave the doors off.  But the color and finish were better than I expected. And even without the doors - it was well worth the price.