Really easy to assemble, although I had been sent the same length legs for the middle and large table, so they've ended up at the same height and can't be sat all together like the picture, and the table is still very stable. Luckily I've put the large table on its own at the other side of the room, so this isn't too much of a problem. Other than that slight hiccup, the tables are perfect, have smooth edges/corners and a great space saver for my living room.