Largely putting this together was ok, some of the instructions could have been slightly clearer but it was fine overall. The desk is a great size, looks really nice.