Not too hard to put together. Nice sturdy little desk. Fits exactly in the small space I intended.  Good, simple desk for the price!