Not hard to assemble.  Easy instructions.  A little patience needed.  Final assembly looks good.  Marble pattern is better looking than I expected.