Excellent piece.  Takes 3-4 hours to assemble, but worth the effort when you see the end product