Pretty easy to assemble.  It's sturdy and heavy and very beautiful.  I love the bench.  The self storing leaf is really easy to use.  I love this table.  It's exactly what I was looking for.