Assembly wasn’t the hardest but parts were challenging I broke one of the pre drilled holes on the backside trying to put the top rails on. It looks great when assembled, and feels sturdy.