Exactly what I needed. Didn't take long to assemble and it fits nicely in my small apartment. Tops can scratch easily though with just plates and cups.