Assembly was ok, the markings on the items were not straight/ lined up however, and some of the directions could have been more clear. A drill is recommended in the instructions, however doesn't fit in all areas when assembling. 
The desk itself fits the space I intended it for fine, however I personally don't think I would buy it again if in need.