A little difficult to assemble, not all the pieces fit together and had to leave them out. But it doesn't compromise the sturdiness of the table. I also didn't realize there's a drawer and shelf on both side, which I love!