Desk does the job for the money.  it came with a broken drawer - i called to replace the drawer and a whole new desk was sent.  It was not too hard to put together, but not easy either  

Pros: good value, attractive
Cons: seemed wasteful to send a whole new desk when i just needed a drawer replaced.  assembly was not easy