Relatively simple to assemble.  Glass top is the heaviest piece.  I enjoy this desk and al so use it as a TV stand.