I have put together several items and this one required the same amount of patience as a larger more complicated piece.  It is very heavy, once put together it requires two people to get it upright.  
For my small space this desk is a fantastic fit. Fulfills its purpose and looks good.