I purchased the desk for my wife who is now tele-commuting.  It was basically pre-assembled except for a simple connection of the keyboard level.  It is high quality, the price was great and is working out well for my wife.