Extremely easy assembly if you can READ/FOLLOW directions.  Two people needed as this is a very heavy/quality piece of furniture.  Only took maybe 60-90 minutes to assemble table and all 6 chairs.  Had a little trouble getting butterfly leaf to line up but eventually got it locked in after some wiggling around.  The colors are perfect!  Seems VERY sturdy.  
Very happy with our purchase!