Perfect for what I needed, though I wish it had an additional shelf on top and matching shelves on the outside bottom portion. THEN, it would have been truly perfect!