Dimension are precise and easy to put together, however, could be more stable, for example, when I push the caninet to move it, it shifts instead of feeling solid.