Pretty easy to put together and very sturdy. Wish it came with a different top to match the legs. Wondering how long the top will last, a few tiny bubbles under the laminate coating. But it looks great in our space and is a perfect size!