This table took quite some time to put together but so far I am really happy.  The finish is gorgeous and looks more expensive than it was.  The directions are clear and all the hardware and pieces were there but it just took about 2.5 hours to assemble.