Super easy to assemble, just had to put the legs on. The top has a matte finish while the drawers have a shiny finish which adds interest to the table. Great way to hide things out of site and also the middle part has an open spot for extra storage. Overall, pleased with table.