Excellent design!  Not too difficult to assemble.  Came with a couple nicks, but not noticeable unless you’re really looking.  We’ve been able to cover them up a bit.