Easy to assemble, the directions were spot on and the parts were superbly identified.  The desk itself is very functional and serves our needs well.