Somewhat easy to assemble, great finish - overall happy - it was exactly what I was looking for.