works really good for mild stains but tougher stains are hard to get rid of, Overall a good machine