This is an awesome, solid desk.  We paid to have it assembled so I can't speak to the ease of that process.  However, our assembler felt that the connection between the desk top and side are was lacking in strength.  Still - it's just what I wanted.