I thought the product was nice except it wasn't quite what we thought.  The spaces were not big enough for the printer.  We had wanted a unit that we could put all of our computer components in it.  There were also no holes in the back to run cords.  We may just make our own.  In the meantime, our computer tower is setting on the floor, and we will have to get a small table to put the printer on.  It was disappointing.