Great desk. There are a lot of pieces to put together, but it isn't difficult by any means. It is heavy, so when moving into position be careful where you lift or you will break the board where the pin joins are.
Overall very happy with the desk!