Easy to assemble, made one small mistake but was easy to fix. Take your time putting it together.  Love the look, it was exactly what I expected.  Love the glossy finish.