Instructions were terrible...very difficult to follow.  They did not tell order of steps and there were times that was very important.  All parts were present and I do love the finish of the table.  It is somewhat unstable.  Attachment to a wall is an option, but that isn't too practical with a sewing table that you may want to move frequently.