Great machine for coffee lover.I really like the fact that it uses whole coffe.It perfectly grinds the beans and brews a fresh coffee.It also has built in clock and auto on function which I find awesome as you can schedule your coffee time whenever you want.