The Johnston bookcase worked perfect for my needs. It is sturdy and very easy to assemble. The bookcase matches my desk and the shelving is enough space to add several items i.e. printer, 3-ring hole punch on one shelf. I'm thoroughly satisfied with my purchase.