It took about two and a half hours to assemble this desk, but in the end it was worth it.  Really love the finish and overall sturdiness. 

Main flaw.  The top does not secure to the sides completely.  One of the screws on the left will not stay in place no matter how much I tighten--it comes loose every time after.  Moving this desk requires a ton of caution, as the top is like to come right off.  I think it might just be my desk, but I wish it was more secure all around.