It does an ok job washing but i go for the self serve vacuum.