Assembly took some time but seems to be high quality and looks great! Instructions were clear and all the materials were packed well and arrived quickly.