I bought 3 tables.  I am no stranger to assembling mail order furniture and follow directions very well.  The first table went together without any problem.  The second table did not fit together as easily.  One shelf did not fit into the predrilled holes for one of the legs.  The third table was impossible to make the legs & shelves fit together inspite of my best efforts.  It left lots of scratches & gouges on the legs as the dowls kept popping out their holes.  When put together the table is really quite nice.  I am returning the third table.