This Cuisinart coffee maker makes coffee to perfection, it has a clean & programmable option, when I use the clean option it cleans the machine really well, the coffeemaker has a nice design also, this coffeemaker is worth buying.