I love this desk but it takes FOREVER to assemble.  There are a million pieces.  Luckily I had my dad here to help or it would have taken me way longer!