My handy man was great when putting together my difficult desk.  I would have struggled without.  It is pretty expensive but totally worth it if you buy a piece that will be a big project.