Does an ok job, but has a funny smell.  I tried running some white vinegar in it, but the smell is still there.  Going to have to research.  Love the third rack and it does hold lots of dishes.