I gave this product a nine only because the cup is kind of small. But overall this is a good buy. It grinds the coffee beans perfectly. Very satisfied!