We hired Handy to put together.  Lots of pieces.  Very good quality and design for an at home office desk.  Quick delivery