An excellent little desk to do some computer work on. A little heavy, but not too complicated to put together. I assembled it myself, but a second person would have made things easier. It took me a while to put it together but the instructions were well illustrated. Great purchase.