All the parts were easy to put together, although it did take quite a while. (3 hours or so)  The drawer slides nicely and it is a nice, heavy, quality piece for my printer and files.  Great addition to my office!