Fairly easy to assemble, took about 90mins for two people. Minor issues with not all pieces being drilled correctly but easy to overcome. Looks good, a design and style we wanted.