We love the desk!  It looks great and is nice and sturdy.  It did take my husband a few hours to put it together.  I don't think it was difficult but there were a lot of pieces and screws to assemble.