It took a while to assemble on my own, but the instructions were clear and I actually enjoyed assembling the desk.
Once assembled it is quite sturdy and looks great.