relatively simple to put together. About 3 hours. Fits my space well, is a solid piece and looks good.