Then desk was not too terribly difficult to assemble, looks great and is functional.  Customer service was fantastic.  One of the top parts came damaged and they replaced it right away.  Friendly and super efficient.  I recommend this company and the desk!