This table is fantastic!  It is perfect for my home-office setup.  I paid for the assembly of it but only because I am really not good with that stuff but if you are able to follow instructions then it's not that complicated to put together.  The only problem is that there was a giant scratch and a couple little knicks on the table top.  I'm in the process of sorting it out with Wayfair...hoping their customer support is decent.