Super easy to assemble and looks great in our space! It took about 30-45 minutes to put together. It looks very nice and is easy to clean.