A big pain to assemble but worth it. Looks great! Leave at least an hour for assembly.