Absolutely perfect, exactly what I needed. Great quality, easy to put together, really sturdy, and looks great.