Just what I needed! Sturdy, easy to assemble, and not too "garage-y" looking in my office. Plus, the shelves are adjustable, giving it a bit of customization.