A good all-around grinder for everything, but don't expect the grind settings and doser that better espresso grinders have.
Positive Product Points
It's an attractive, easy to use grinder without static problems or grinds left in the chute because it is a vertical chute. This allows for grinding directly into the portafilter basket. It also allows for easy changing between grinds (but see negative below).
Negative Product Points
Once dialed away from espresso to another grind, one cannot return to the same espresso grind setting and get the same result; it has to be dialed in again. Although not a lot, there is some powder in the course grind settings. It's a bit noisy.
For such a versatile and relatively inexpensive grinder, the negatives are minor. Sure I wish it had more grind settings to better dial in a perfect espresso. Sure I wish it was quieter. Sure I wish it held its settings better, but the bottom line is that this is a quality grinder capable of making very good espresso and also grinding for non-espresso coffee. Because it grinds directly into a portafilter basket, I only put enough beans in the hopper to grind everything I'm using at that time. That way I don't have to worry about dosing. I also appreciate very much the fact that no grinds get stuck in the chute that need to be swept out.
Whole Latte Love delivered the grinder quickly and efficiently.
Three Month Followup
Works well for espresso and coffee alike, but needs some playing with to get dial in the best espresso grind.
One Year Followup
Since I got the Mazzer Mini, this has been relegated to my everything but espresso grinding, but does a marvelous job at it.