Very high quality piece, we love it! Not bad to assemble, 2-3 hours. Walnut finish is really nice and does not scratch or scuff easily.