Fairly easy to put together except for a couple of the screws that were difficult to loosen during assembly. Overall looks really nice. Took about 90 minutes to put together alone.