Used Handy for assembly and that worked great.  Convenient for scheduling, was contacted by service rep, showed up on time, very professional.  My son loves the desk.