Does a decent job of grinding whole bean coffee.  Haven't tried it for anything else.  Would buy again or recommend.