I love this desk. I was able to assemble the whole thing by myself (61 year old female). I struggled a bit with the corner piece, but was able to get it flush and attached with minimal cursing and a little prayer. You could use an extra set of hands to attach the corner piece. If not available, use clamps.  

Pros: Sturdy. Durable. Solid. Attractive. 
Cons: None.