Somewhat difficult to assemble but look and feel great.
Update 1/10/19: Had to tighten all the hardware later on as the screws loosened up from daily usage.