It wasn't hard to put together.  I was glad my husband had some tools to make assembly easier, it had what you needed in the hardware but ratchets are awesome!  We did have an issue with the leaf fitting exactly right, but we saw where it was hitting and sanded it down.  Everything works perfect now and looks great - so glad I got this table.  I was very nervous about ordering an assembly required table online but I am glad I did!