My daughter had some wicked food stains on her mattress pad, she likes to sneak sweets in the morning before mom and dad are awake. I tried the Oxiclean white revive on the stains and I think it did a pretty good job. There was just a little bit of orange that didn’t come out on the first wash. When I wash it again I’ll pretreat once more and hopefully the orange will be gone. I do recommend trying this, i was pleasantly surprised.