Cleans, sanitizes and heat dries perfectly.  Only minor complaint is the silverware rack as 3/4 length.  I'm solo so it's fine for me.