The Hamilton Beach Burr Grinder works very well for what I use it for. It grinds my coffee beans perfectly for my pot of coffee. I find them to be ground exactly how I like them. I am not sure about the espresso, it seems a bit to ground up for my liking but I also don’t drink expresso coffee that often. I absolutely love the fact that you can choose between 2/14 cups of ground coffee. It’s pretty simple to take apart and clean. As with any coffee grinder it’s a bit loud but that’s to be expected. I will say it grinds much faster then my other coffee grinder. I am going to keep playing with the espresso option to see if it’s something I am doing wrong. I would highly recommend this product to anyone looking to purchase a new coffee grinder.