A little time consuming to put together (about 1.5 hrs) but it was well worth it. It looks good and is exactly what we were looking for.