Easy (but took some time) to put together. Otherwise it’s great. Looks just like the photos and feels very solid.