This table is solid, attractive and very functional, but putting it together was very difficult and frustrating.  My two friends assembled it for me and they are very handy at jobs like this.  The screws are very short, the illustrations were confusing and it only fit together with the crossbars in the front and the USB ports in the back.  That is disappointing.