I would have given it a five, but it took a very long time to put together by someone who routinely puts cabinets together. I cannot imagine how long it would take me to do it. The product is excellent-solid, drawer size is excellent and they stay level even when fully extended