I bought this for a quick solution to use for my computer was fairly easy to put together.  My only complaint about it is that the shelves aren't really wide enough to place a printer.