This was a very nice addition to my home.  I love having a second table that can we be used in addition the main table.  I did the assembly myself and it wasnt too difficult.  Hardest part is ensuring the table is level...you need to wait to screw everything in tightly until the very end of assembly to ensure its level.