I use this grinder for whole spices and it's very easy to clean out between spices.  The fineness of the grind can be adjusted somewhat based on the length of time you grind.  Overall for the price it's very good.