Assembly was relatively straightforward considering I’m not the DIY type. I have to say though it is way too high when in a sitting position (I’m 5”5) so can only use as a standing desk which isn’t ideal.