Pretty easy to assemble. These tables were supposed to be delivered on Monday December  4th. But they were delivered on Saturday the 2nd. and sat on our porch for 2 days till we got down there.