Ok - 100% of the assembly is by you.  Be prepared for this, have a tool box.  Also an engineering degree would come in handy for reading the directions.  Also table come with some nicks.  If I had to do over again I would not order this.