This wasn't too hard to put together, although some pieces were not cut cleanly and I had to use extra force to get them to interlock. One of the doors got a crack in it while I was assembling it because I had to push hard to get the pieces together. Not sure it's going to withstand for too long. Overall, for the price, it is decent and holds a lot.