It sturdy and it was super easy to assemble; it took me 15 minutes. What I do not like is that the planks on the table top are not all at the same level (some are higher than the others) so putting a vase or something else can be tricky; spills would also be annoying to clean.