Super easy to assemble and exactly what I was hoping for style-wise. AND it got here super quick! I wish it was a smidge taller, but it ended up being perfect with the smaller side tables I ordered. We love it!