Assembly was easy but a little time consuming. I love the look of the table in my entry way. The quality is amazing. The size is perfect for a small entry area. The colors are sharp and the table is very sleek. I would highly recommend. Love my new piece.