Finished product is beautiful and very useful.  Assembly somewhat easy, taking us about 30 minutes.  Pieces marked well and pictures helpful.