Cleans great, like all the options it gives such as time delay wash, only upper or lower rack, length of cycle depending on how dirty the dishes.