This took awhile for one person to assemble.  I ended up using the styrofoam packing materials to hold up the side shelves while I attached them.  But a great desk after 2 hours.