Just what I needed.  Assembled by the Handyman option - well worth it.  Drawers slide nicely, doors open perfectly - a great, well made desk!