I honestly recommend this to remove stains. I didn't think it would work but it did. My baby pooped on her white blanket and it removes the stains and the old ones to as well.
Oh I've been looking in the stores for this!!