i had been looking for awhile for something to hold my huge printer.  I also needed a file cabinet.  This product is BOTH!  it comes in a lot of pieces and it takes awhile to put together (if you're by yourself).  It looks great...and is a perfect addition to my office!