it cleans and sanitizes really well. the only complaint that i would have is that it takes a really long time. (the cycles are rather long)