Exactly what I needed. Polished finish is nice. Easy to put together (though I did put two of the three shelves on upside down - finished on all sides so didn't notice until it was completed!) Not super-sturdy, but that's okay for its intended use. It could be bracketed to the wall if that's a concern. The "feet" screw in so it was easy to adjust to allow for a slightly uneven floor. Overall good product, reasonable price.