I read all of the reviews so I know it was going to be hard to put together. It took my husband a little bit, but he got it. It looks nice and matches my desk perfectly, but a little cheap. My giant all in one printer fits nicely on top.