Assembly took longer than expected, but instructions were easy enough to follow. I did have to drill holes on one piece which were not in the right place. Finished piece looks good though. The desk is nice & large and made of a sturdier material which i'm sure will prevent damage.