Surprisingly good.
If this doesn't work on weird stains....I stop trying.
Rating: 5 stars