It was a pain to put together. The pre-drilled holes are NOT pre-drilled well at all, so you’d better have good arm strength or some power tools handy to get all the screws in. Once assembled, however, it looks great. Overall happy with my purchase!