It wasn't too difficult to assemble, but the screws to attach the lip to the desk top stripped, so the lip won't stay attached. I just glued it on.