Had some difficulty with assembly, but overall, not too difficult. Cabinet does its job and managed to survive a move to a new home without falling apart.