This product is really good. I've been able to get out most of all stains with the product. There have been a few stains from my little boys school clothes(I couldn't tell what the stains were from) which I wasn't able to get out after a few washings with the product.